Article Network

So, what is MongoDB?

by Amol Nayak | August 2013 | Open Source

This article by Amol Nayak the author of Instant MongoDB, describes the need of MongoDB and its advantages over relational databases. MongoDB is a Documented Oriented Database. By the end of this article, you will be aware of the features of MongoDB.

Read So, what is MongoDB? in full

So, what is Node.js?

by Pedro Teixeira | September 2013 | Open Source Web Development

This article by Pedro Teixeira the author of Instant Node.js Starter we will about Node.js, which is an open source platform that allows you to build fast and scalable network applications using JavaScript

Read So, what is Node.js? in full

So, what is OpenELEC?

by Mikkel Viager | September 2013 | Open Source

In this article, by Mikkel Viager, the author of OpenELEC starter, we will learn about OpenELEC and it's features and requirements.

Read So, what is OpenELEC? in full

So, what is Play?

by Daniel Dietrich | June 2013 | Open Source Web Development

Play is a full-stack web framework created to make web application development on the JVM easier and more productive. It provides APIs for Java and Scala.

A full-stack web framework provides solutions for a wide range of time-consuming web development tasks. With Play, developers are focusing on implementing functionality instead of thinking about design and architecture, and re-inventing the wheel. Only a few lines are necessary to write a fully functional web application.

Traditional web frameworks running on the JVM tend to create an abstraction layer over another abstraction layer. These heavy-weight lasagne architectures introduce an additional technical boilerplate and configuration, distracting developers from reaching their goal. Play in turn reduces complexity and simplifies web development by aligning its architecture with the that of the web, instead of abstracting it away.

Users of the Play Framework are web developers. Developers care about code readability and maintainability, fast development cycles, and easy error recovery. Play was designed by web developers to meet these goals.

Play consists of well-known parts. The basic architecture of a Play application follows the model-view-controller pattern, having an HTTP interface at its heart. Cohesive controllers and composable views share the same model.

Code changes are made visible by a simple reload of the web page in the browser. Play takes care of compiling changes in the background, independent of the development environment. This makes the development turnaround fast and easy.

Play also takes care of errors. Developers don't have to read long JVM stack traces to locate an error. Instead, Play shows the significant information directly in the browser, leading the developer right to the origin of the error. It is a big advantage that Play is a JVM framework; almost all parts of a Play application are type-safe.

This is why it is fun to develop Play applications.

In this article by Daniel Dietrich author of Instant Play Framework Starter, we will see how easy it is to create new Play application

Read So, what is Play? in full

So, what is PowerShell 3.0 WMI?

by Brenton J.W. Blawat | September 2013 | Enterprise Articles Microsoft

In this article, by Brenton J.W. Blawat, the author of "Instant Windows PowerShell 3.0 Windows Management Instrumentation Starter, we learn how PowerShell 3.0 utilizes Windows Management Instrumentation (WMI).

Read So, what is PowerShell 3.0 WMI? in full

So, what is Spring for Android?

by Anthony Dahanne | February 2013 | Open Source

This article, by Anthony Dahanne author of Instant Spring for Android Starter provides a brief overview of how Spring for Android has an extension of the Spring Framework that helps to simplify the development of native Android applications.

Its current Version 1.0.0.RELEASE features a REST client, RestTemplate and OAuth, an authorization protocol (Spring Social) to help you build your apps.

In this article, we will go through the main aspects of Spring for Android: RestTemplate, Auth, and what Spring for Android is not.

Read So, what is Spring for Android? in full

So, what is XenMobile?

by Aamir Lakhani | October 2013 | Open Source

In this article, by Aamir Lakhani, the author of Instant XenMobile MDM discusses about XenMobile in brief. Reports from the Internet estimate that there will be an explosion of mobile devices in corporate businesses. Mobile devices are quickly becoming the computing device of choice. Unlike traditional computing devices, mobile devices are designed for consumers before businesses, and therefore organizations are having a difficult time securing and managing these devices. They have turned to mobile device management solutions to help them manage both corporate and BYOD devices in a secure manner within their organization.

Read So, what is XenMobile? in full

So, what is Zepto.js?

by Ian Pointer | October 2013 | Open Source

In this article, by Ian Pointer, the author of the book Instant Zepto.js, you will learn all the information that you need to get accustomed to Zepto.js.

Read So, what is Zepto.js? in full

SOA Application Design

by Matt Brasier Nicholas Wright | September 2013 | Cookbooks Enterprise Articles SOA Oracle

In this article by Matt Brasier and Nicholas Wright, the authors of this book Oracle SOA Suite 11g Performance Tuning Cookbook, we will look at the ways in which you can design your application for high performance.The topics that will be covered are:

  • Using BPEL process parallelization
  • Using non-blocking service invocations in BPEL flows
  • Turning off payload validation and composite state monitoring
  • Designing BPEL processes to reduce persistence
  • Using parallel routing rules
  • Setting HTTP timeouts for external HTTP services
  • Tuning BPEL adapter properties
Read SOA Application Design in full

SOA Books from Packt

by | December 2010 | SOA Open Source

This Holiday season, Packt is pleased to announce that it is offering any 5 Open Source eBooks of your choice for only $40/ £25 / €30.

Read SOA Books from Packt in full

SOA Management—OSB (aka ALSB) Management

by Arvind Maheshwari Debu Panda | January 2010 | Oracle

Oracle acquired BEA systems in 2008 and post-acquisition Oracle SOA offerings includes AquaLogic product suite. AquaLogic product suite contains many components. In this article, we'll focus on the management of the core component of AquaLogic suite that is Oracle Service Bus (AquaLogic Service Bus before the acquisition).

In this article by Arvind Maheshwari and Debu Panda, we'll use the term OSB for Oracle Service Bus. We'll cover the following:

  • Introducing Oracle Service Bus—we'll introduce you to Oracle Service Bus and look at a typical deployment of Oracle Service Bus.
  • Discovery of Oracle Service Bus.
  • Monitoring of Oracle Service Bus. Besides monitoring of Oracle Service Bus, we'll introduce a model for monitoring services implemented using Oracle Service Bus.
  • Configuration, management for Oracle Service Bus.
  • Lifecycle management for Oracle Service Bus – Provisioning of services and projects.
  • Best practices for management of Oracle Service Bus.
  • Summary of what we have learned.
Read SOA Management—OSB (aka ALSB) Management in full

SOA with Java Business Integration (part 1)

by Binildas A. Christudas | January 2009 | Java Open Source

Integration has been an area for specialists for years, since no standards exist across vendor products. This increases the Total Cost of Ownership (TCO) to implement and maintain any integration solution. Even though integration is a necessary evil, CIOs and IT managers postpone decisions and actions, and sometimes go for ad-hoc or temporary solutions. Any such activity will complicate the already confused stove pipes and it is the need of the hour to have standardization. Here we are going to inspect the need of another standard for business integration, and also look into the details of what this standard is all about.

In this article by Binildas C. A, we will look at:

  • Service oriented architecture in the context of integration
  • Relationship between web services and SOA
  • Service oriented integration
  • J2EE, JCA, and JBI—how they relate
  • Introduction to JBI
  • JBI Nomenclature—main components in JBI
Read SOA with Java Business Integration (part 1) in full

SOA with Java Business Integration (part 2)

by Binildas A. Christudas | January 2009 | Java Open Source

In Part 1, we saw that JBI is a great enabler for SOA because it defines ESB architecture. It provides for loosely coupled integration by separating out the providers and consumers to mediate through the bus.In this part of the article by Binildas C. A, we will look at the Provider—Consumer Contract and Message Exchange Patterns. We will also consider the different options provided.

Read SOA with Java Business Integration (part 2) in full

SOA with Service Component Architecture and Enterprise Service Bus

by Binildas A. Christudas Malhar Barai Vincenzo Caselli | January 2009 | Java

In this article by Vincenzo Caselli, Binildas A. Christudas, and Malhar Barai, we will cover the following topics in SOA with Java:

  • Service Component Architecture (SCA)
  • Introduction to message-oriented middleware (MOM)
  • Enterprise Service Bus (ESB)—The new architecture style
  • Introduction to OpenESB
Read SOA with Service Component Architecture and Enterprise Service Bus in full

SOA: Building Service Providers and Service Requestors

by Yuli Vasiliev | April 2010 | .NET BPEL Microsoft SOA Web Services

In this article by Yuli Vasiliev, author of the book SOA and WS-BPEL, we will learn how to how to use the PHP SOAP Extension to build a service requestor and service provider, using the request-response message exchange pattern.

Read SOA: Building Service Providers and Service Requestors in full

SOA: Implementing Message-Level Security

by Yuli Vasiliev | April 2010 | .NET BPEL Microsoft SOA Web Services

This article by Yuli Vasiliev, author of the book SOA and WS-BPEL, provides an example of how message-level security can be implemented in a Web services application.

Read SOA: Implementing Message-Level Security in full

SOA: Implementing Service-Oriented Orchestrations

by Yuli Vasiliev | May 2010 | .NET BPEL Microsoft SOA Web Services

This article by Yuli Vasiliev, author of the book SOA and WS-BPEL, dicusses how to implement service-oriented orchestrations using WS-BPEL.

Read SOA: Implementing Service-Oriented Orchestrations in full

SOAP and PHP 5

by Shu-Wai Chow | October 2007 | AJAX MySQL Open Source PHP Web Development

Creating your own search engine in the past would require a massive amount of hardware resources, and complex search and spidering algorithms. Lucky for us, search engines like Google, Microsoft MSN, and Yahoo! have already done this for us. Even luckier for us, these sites have released web services for us to query their data centers and retrieve results. Our main advantage is that all three offer web APIs, so we can leverage the data of all three engines. Instead of just one set of results from one search engine, our application will query each engine and present the results to the user on one page. No longer will users have to visit these sites individually to search each engine.

In this article, we will cover one of the important elements for building a search engine, SOAP, and we will see how PHP 5 interacts with it.

Read SOAP and PHP 5 in full

SOA—Service Oriented Architecture

by Mike Liu | July 2009 | .NET BPEL Microsoft SOA Web Services

In this article by Mike Liu, we will explain the concepts and definitions related to SOA, and clarify some confusions regarding SOA. Let's discuss each of the following in detail:

  • What is SOA?
  • Why do we need SOA?
  • What are the various approaches to implementing SOA and what are the key differences between them?
  • What is a web service and how is it related to SOA?
  • What standards and specifications are there for web services?
Read SOA—Service Oriented Architecture in full

Social Bookmarking - MediaWiki

by Richard Carter | June 2009 | MySQL Open Source PHP

In this article by Richard Carter, we will learn social bookmarking.

Social bookmarking allows people to "bookmark", or make a note of, the websites they like or find useful, and share these bookmarks with other social bookmarkers while surfing the Internet.

Read Social Bookmarking - MediaWiki in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software