Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development
    • IT Management

    WSO2 Launches Carbon Modular Open-Source SOA Framework

    Written by

    Darryl K. Taft
    Published February 9, 2009
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Adoption of the Open Services Gateway initiative has paid off big-time for WSO2, which refers to itself as “the open-source SOA company,” as the company has reworked its application server and SOA platform based on OSGi.

      WSO2 on Feb. 9 announced the launch of WSO2 Carbon, the company’s new fully componentized service-oriented architecture framework based on the OSGi specification.

      “This is all based on OSGi; we couldn’t have done all of this without OSGi,” said Sanjiva Weerawarana, founder and CEO of WSO2.

      WSO2 Carbon enables an entire SOA platform comprising integrated middleware components. With Carbon, developers can easily deploy only those components they need-and eliminate the complexities of middleware integration-to achieve savings in SOA project time, money and staffing.

      Meanwhile, WSO2 announced the first four WSO2 products based on the Carbon framework: WSO2 WSAS (Web Services Application Server) 3.0, WSO2 ESB (Enterprise Service Bus) 2.0, WSO2 Registry 2.0 and the new WSO2 BPS (Business Process Server)-WSO2’s first business process management offering. The company said componentized versions of the WSO2 Mashup Server and WSO2 Data Services are expected to roll out in mid-2009.

      The componentized WSO2 products run on a common Carbon framework, which provides such capabilities as management, security, clustering, logging, statistics and tracing, as well as ease-of-use capabilities such as the “Try-It” testing function, for all of the SOA components that make up these products, the company said. And a graphical unified management console can be used to deploy, manage and view services, processes, process instances and statistics across any SOA components being used, WSO2 officials said.

      “WS02 is now taking advantage of this componentization in order to deliver more flexible SOA stacks,” said James Governor, principal analyst at market research firm RedMonk.

      Weerawarana said the Carbon plug-and-play architecture fundamentally changes the way developers implement SOA middleware. For example, no longer is it necessary to download and implement both the WSO2 WSAS and WSO2 ESB as separate products. Instead, developers who need Web services integration can choose to start with the ESB product, which includes the core Carbon framework. If required, they can then add WSAS components such as Java service hosting and data services components, and these will automatically utilize the core Carbon framework and console.

      Similarly, to add simple process management, users can download the relevant WSO2 BPS components, rather than the entire product, said Weerawarana.

      “Customers increasingly see the need for an SOA platform offering, but the complexity and size of today’s SOA suites is preventing many from moving forward,” Weerawarana said in a statement. “The WSO2 Carbon platform offers a complete solution with less complexity and more flexibility-companies can truly use just what they need.”

      Going Beyond the Basics of OSGi

      Indeed, the WSO2 Carbon SOA platform uses OSGi as its underlying core modularization technology, which supports the ability to plug in new components in a managed way via versioning and a clean separation of functions. However, WSO2 Carbon also goes beyond the basics of OSGi to define a richer model for SOA, the company said. For example, even when new service types are added into the Carbon platform, they automatically inherit tracing, security and other capabilities from the platform, WSO2 officials said.

      Weerawarana said WSO2 has developed some 100 components for the Carbon platform. The Carbon platform defines how to build a consistent SOA platform and how the platform components share functionality. This approach allows developers to combine as many WSO2 middleware components as they need to assemble systems customized to their specific requirements. More components can be added to an existing installation over time, as those requirements change. Developers also can deploy other OSGi bundles-either existing open-source projects or their own custom-coded OSGi components-within the Carbon SOA platform, the company said.

      Moreover, the components of the Carbon platform are based on Apache projects, including Apache ODE (Orchestration Director Engine), Axis2, Synapse, Tomcat and Axiom, among many core libraries. Other key features include full registry/repository integration, eventing support, a WS-Policy Editor for defining Web service dependencies and other attributes, transactional support for JMS (Java Message Service) and JDBC (Java Database Connectivity), transport management control, and Active Directory and LDAP (Lightweight Directory Access Protocol) support.

      Meanwhile, WSO2 launched Version 3.0 of the WSO2 WSAS, its rearchitected application server based on WSO2 Carbon.

      Version 3.0 builds on the performance of WSO2 WSAS, which supports the full X M L-based WS-* stack and REST (Representational State Transfer) in a simple, lightweight model that makes it easier to develop, deploy, manage and monitor Web services, company officials said. WSAS 3.0 is based on Apache Axis2.

      WSO2 also released Version 2.0 of the WSO2 Registry.

      New enhancements to the registry include significant improvements to the publication and management of WSDL (Web Services Description Language)-based services. The WSO2 Registry lets users define custom life cycles with conditional state transitions. In addition, it offers well-defined extension points for a flexible, plug-in approach to linking resources and allowing users to encode their own governance rules and polices, the company said.

      WSO2 also released Version 2.0 of the WSO2 ESB. With the new ESB, developers can separate the management console logic from the ESB routing and transformation engine of the WSO2 ESB 2.0, making it possible to use a single front-end management console to administer several back-end ESB instances simultaneously, the company said.

      Other new features of the WSO2 ESB 2.0 include an enhanced sequence designer, enhanced proxy wizard, new transport management screens, support for events and a new security management wizard.

      In addition, WSO2 launched WSO2 BPS 1.0, which enables developers to easily deploy business processes written using the BPEL (Business Process Execution Language), and it also serves as the business process management and hosting environment for an SOA.

      WSO2 BPS is powered by the Apache ODE engine, which provides a full BPEL run-time; deploys business processes written following the WS-BPEL 2.0 and BPEL4WS 1.1 standards; and manages BPEL packages, processes and instances, WSO2 officials said.

      WSO2 officials said that as fully open-source solutions released under the Apache License 2.0, the WSO2 Carbon components do not carry any software licensing fees. However, WSO2 offers a range of service and support options for the products, including support subscriptions, training, consulting, custom development and development support.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.