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
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
    Home Applications
    • Applications
    • Cloud
    • Database
    • Development
    • IT Management
    • Servers

    Open-Source ESBs Provide the Basics

    Written by

    Jim Rapoza
    Published August 7, 2006
    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.

      An Enterprise Service Bus, or ESB, can provide many advantages and efficiencies for a business: Process and services can be centralized and streamlined; reliability and scalability can be provided for core business activity; and a cutting-edge service-oriented architecture can connect you, your partners and all core data systems.

      All of this comes at a cost, however—most serious ESB implementations will set your business back by six figures, and that doesnt include support and possible consultant fees.

      /zimages/1/28571.gifClick here to read a review of Iona Artix 4.0.

      But there is another avenue to a robust ESB implementation, one thats making all manner of enterprise applications more widely accessible: open source.

      During our ESB tests, eWEEK Labs took a look at two relatively new open-source ESB products: Celtix and Mule, both of which are based on J2EE (Java 2 Platform, Enterprise Edition).

      Celtix is backed by and uses code provided by Iona, though it is completely unrelated to Ionas Artix ESB. Celtix is licensed under both the standard GNU LGPL (Lesser General Public License) and the Eclipse Public License.

      Mule doesnt appear to use any public open-source license; it seems to have an open-source-inspired license from SymphonySoft, the company that provides and supports Mule.

      Our tests show that these open-source applications provide solid core ESB functionality, from JMS (Java Message System)- and IP-based connectivity to strong support for SOA (service-oriented architecture) standards such as SOAP (Simple Object Access Protocol).

      However, both Celtix and Mule are mainly engines, and organizations looking for advanced interfaces such as those provided by commercial ESBs will probably be disappointed. Both products offer plug-in options for the Eclipse development environment, but we found the plug-ins fairly basic in form, serving mostly to assist in accessing the ESB during services development.

      Mule looked to be more mature than Celtix, with broader transport and Web standards support. We also liked that Mule integrates with the J2EE Spring framework, which should make it easier to integrate Mule with complex J2EE applications.

      For open-source projects—especially relatively new ones—both of these products have pretty good support options. As part of the ObjectWeb Consortium, Celtix has some of the top middleware companies behind it, and several high-level training options are offered. SymphonySoft, the company behind Mule, offers standard corporate support options.

      Companies hoping to build a complete open-source SOA stack can combine these ESB engines with a host of other Java-based open-source projects, including the Tomcat application server, the ActiveMQ messaging service and software project management tools such as Apache Maven.

      Labs Director Jim Rapoza can be reached at jim_rapoza@ziffdavis.com.

      /zimages/1/28571.gifCheck out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

      Jim Rapoza
      Jim Rapoza
      Jim Rapoza, Chief Technology Analyst, eWEEK.For nearly fifteen years, Jim Rapoza has evaluated products and technologies in almost every technology category for eWEEK. Mr Rapoza's current technology focus is on all categories of emerging information technology though he continues to focus on core technology areas that include: content management systems, portal applications, Web publishing tools and security. Mr. Rapoza has coordinated several evaluations at enterprise organizations, including USA Today and The Prudential, to measure the capability of products and services under real-world conditions and against real-world criteria. Jim Rapoza's award-winning weekly column, Tech Directions, delves into all areas of technologies and the challenges of managing and deploying technology today.

      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.

      ×