News Stay informed about the latest enterprise technology news and product updates.

WSO2 launches Carbon modular SOA framework with OSGi flavor

Open-source specialist WS02 has recast its core software offerings as the "Carbon," which uses OSGi to achieve a more modular service-oriented architecture (SOA) framework.

Open-source specialist WS02 has recast its core software offerings as the "Carbon," which uses the OSGi component...

model to achieve a more modular service-oriented architecture (SOA) framework. At the same time, the company rolled out a BEPL-based business process server (BPS) that runs on Carbon.

Besides the BPS server, Carbon includes the WSO2 Web Services Application Server (WSAS) 3.0, WSO2 Enterprise Service Bus (ESB 2.0), and WSO2 Registry 2.0.Expected later this year are Carbon versions of the WSO2 Mashup Server and WSO2 Data Services.

WS02 and its principals have been long-time contributors to the Apache project. With the OSGi version of its services framework the company enters a new terrain.

"Most people are talking about OSGI in terms of componentizing," said Sanjiva Weerawarana, WS02 co-founder and CEO. "We used OSGI, but also defined a whole SOA platform framework around it."

The WSO2 BPS is built on the Apache Orchestration Director Engine (ODE). It provides a BPEL runtime; deploys business processes written following the WS-BPEL 2.0 and BPEL4WS 1.1 standards; and manages BPEL packages, processes and instances. Developers can quickly begin programming against it using the TryIt instant dynamic client.

"I'd characterize WSO2 Carbon as a modular SOA platform that uses OSGI for component interoperability," said Rob Hailstone, analyst, The Butler Group.

"There seems to be a general trend for SOA platform vendors to introduce OSGI in upgrade releases of their products - in much the same way that vendors retrofitted their development environments around Eclipse a few years ago," Hailstone wrote in an e-mail message.

The benefit for users is to be able to start small with just the functionality needed without having to switch to a different product when they need to add new capabilities, he concluded.

Dig Deeper on Business process modeling and design



Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.