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

    Sonic ESB Bridges Apps

    Written by

    Timothy Dyck
    Published June 9, 2003
    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.

      EXECUTIVE SUMMARY
      Sonic ESB 5.0

      Globally distributed organizations will find the message-queuing backbone and content-based routing features in Sonic ESB well-suited as information distribution mechanisms for critical data. The product is Java-centric, and Java and JavaScript developers are required. However, Sonic ESB does allow connectivity from Microsoft environments. Purchase costs are $10,000 per server CPU.

      KEY PERFORMANCE INDICATORS

      USABILITY

      FAIR

      CAPABILITY

      GOOD

      PERFORMANCE

      GOOD

      INTEROPERABILITY

      GOOD

      MANAGEABILITY

      FAIR

      SCALABILITY

      GOOD

      SECURITY

      GOOD

      • PRO: Builds on a proven message-queuing framework that provides quality-of-service guarantees and supports load balancing for high traffic volumes; uses industry-standard XSLT language; supports built-in content-based routing.
      • CON: Tools to transform messages are not integrated into the administration tool, and the built-in text editor is poor; no code generation features to simplify calling out to an external Web service to retrieve data; message-queuing framework introduces administrative complexity.

      EVALUATION SHORT LIST
      • IBMs WebSphere Business Integration Message Broker • Microsofts BizTalk Server 2002 • SeeBeyond Technology Corp.s eGate Integrator

      Tying far-flung organizations and applications together is always a challenge for IT staff.

      Sonic Software Corp.s Sonic ESB (Enterprise Service Bus) 5.0 provides a set of tools leveraging the companys message-queuing technology that allow programs to communicate with one another in more reliable, secure and manageable ways.

      The software, which became available in April, provides message workflow plans (which it calls itineraries) created using its graphical tools.

      It also enables users to programmatically define content-based routing rules for messages.

      Itineraries define the workflow that a particular message follows in any given Sonic ESB message flow. For example, a human resources application could kick off a workflow process by sending an XML message to the starting queue in the workflow when a new employee is hired. The message would be sent using a SOAP (Simple Object Access Protocol) or a native Sonic message- queuing message, and the data would then be automatically routed from that point onward by Sonic ESB.

      At each step in the workflow, data can be transformed with an XML XSLT (Extensible Stylesheet Language Transformations) script, routed to other points in the itinerary using JavaScript code, duplicated or manipulated using Java code.

      As with previous versions, Sonic ESB will require Java, XSLT and JavaScript programmers to be assigned to any implementation efforts.

      In eWEEK Labs tests, we found that while Sonic ESB 5.0 doesnt provide the level of SOAP or developer tool support we would like to see, its foundation is strong. Organizations already using message-queuing approaches will find the product a natural fit.

      At $10,000 per CPU for deployment, Sonic ESB is also less expensive than competitors in its market space; these rivals typically cost $100,000 and up. Sonic ESB runs on Windows, Linux and all major Unix operating systems.

      Sonic ESB is a renamed and updated release of SonicXQ 1.5, which shipped last year. Sonic ESB begins the process of tying SonicMQ 5.0, Sonics established Java Message Service-based message-queuing server (included with Sonic ESB 5.0), with the XML editing tools and XML database server the company gained through its acquisition of Excelon Corp. in December.

      Now supported is preliminary integration with Sonics high-quality Sonic Stylus Studio XML editor, included with the $3,750 Sonic ESB Professional Developer Suite, a developer-only version of Sonic ESB. Stylus Studio can open and edit XML and XSLT files from Sonic ESBs file repository.

      Stylus Studio also provides graphic transformation maps between source and destination schemas to make XSLT code easier to write, but wed prefer integration directly into Sonic ESB. Sonic ESBs built-in text editor is primitive, even without comparing it with what Stylus Studio provides. Being able to edit and create transformations and routing code from one environment with automatic transformation metadata creation would be a compelling change.

      Microsoft Corp.s BizTalk Server and BEA Systems Inc.s WebLogic Workshop automatically generate transformation and routing code in the process of graphically creating message flows, an approach that allows for faster development and easier modification of transformation logic down the road.

      Sonic ESB doesnt provide any high-level application or protocol connectors on its own. Connectors are provided for SonicMQ queues, JCA (J2EE Java Connector Architecture) connectors, a JCA-to-Java Database Connectivity bridge and Enterprise JavaBeans running in BEAs WebLogic Server.

      Sonic provides other types of connectivity (such as for enterprise resource planning applications) by reselling Information Builders Inc. subsidiary iWay Softwares large suite of connectors.

      Sonic ESBs message-queuing foundation is a core strength of the product. We could choose from a wide variety of connection options between servers.

      These choices include TCP/IP- or HTTP-based communication; encryption or no encryption; authentication using user IDs, LDAP directories (new in SonicMQ 5.0) or X.509 certificates; point-to-point or message broadcasts; and guaranteed-exactly-once, at-least- once or best-effort message delivery.

      The package also lets administrators set up weighted round-robin load balancing among a server cluster for better performance.

      This is the kind of power and flexibility needed for enterprisewide deployments that SOAP does not provide, but message queuing also comes with attendant administrative complexity in terms of setting up and managing all those queues.

      However, SOAP is rapidly gaining security and reliability mechanisms and is doing so in ways that will be supported by most of the industry, so we see it carrying a much greater percentage of this kind of application-to-application traffic in coming years.

      Sonic ESB supports SOAP clients calling into its services to send or receive data, but it does not currently have tools to get data from other Web services (unless that logic is written using Java and a third-party Web services library).

      Sonic officials said a more automated method to make external Web services simpler to access is in the works for the next major Sonic ESB release, scheduled for the first quarter of next year.

      West Coast Technical Director Timothy Dyck can be reached at [email protected].

      Timothy Dyck
      Timothy Dyck
      Timothy Dyck is a Senior Analyst with eWEEK Labs. He has been testing and reviewing application server, database and middleware products and technologies for eWEEK since 1996. Prior to joining eWEEK, he worked at the LAN and WAN network operations center for a large telecommunications firm, in operating systems and development tools technical marketing for a large software company and in the IT department at a government agency. He has an honors bachelors degree of mathematics in computer science from the University of Waterloo in Waterloo, Ontario, Canada, and a masters of arts degree in journalism from the University of Western Ontario in London, Ontario, Canada.

      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.

      ×