- 1
- 2
- 3
- < previous
The BPEL engine and event correlation have been well integrated with the ESB runtime and messaging. Progress Sonic's ESB runs stand-alone within a JVM -- as opposed to those of Oracle and Cape Clear, for example, which require a J2EE application server -- and employs routing itineraries, which are manifests of routing logic that push processing across domains and clusters at runtime based on content and variable parameters.
Progress Sonic's itinerary-based routing brings flexibility to an otherwise fairly hub-and-spoke approach. BPEL state and ESB itinerary headers combine to support some pretty complex acrobatics in long-running, domain-spanning processes.
Progress Sonic shines when it comes to debugging, too. In addition to providing the traditional niceties -- breakpoints, watches, etc. -- the Sonic Workbench now automates the configuration of test containers, and allows introspection of distributed BPEL and ESB routing itineraries and integration services, giving developers visibility into state and variables across distributed testbeds. The ESB process tracker allowed me to save events for later review, if not yet playback. The message editor now allows manipulation of JMS headers, as well as message headers and data.
Progress Sonic has added auditing support for managing long-running processes and made improvements in role-based security and access rights. These are all to the good, although I would prefer to see more graphical, heads-up displays included to monitor and more quickly isolate service choke points. There are hooks to employ Progress Actional (the parent company's monitoring platform) or, as in Cape Clear, JMX (Java Management Extensions).
Sonic Workbench needs work to ease the developer learning curve and match the strong documentation found in Cape Clear. A basic "Hello World" application is the only tutorial in the Progress Sonic suite. That said, Progress Sonic does provide a series of sample apps to template your startup. Naturally, the company will gladly charge you for consulting services should you require them.
Some developers may be put off by the scope and complexity of the Progress Sonic suite. But any shop involved in implementing a large-scale, distributed SOA (and possessing the commensurate technical expertise) will find that Progress Sonic has precisely the QoS, change management, and scalability safeguards demanded by big rollouts.
The underlying Continuous Availability Architecture delivers transparent failover and easy scalability through the addition of runtime brokers. A number of add-ons (repository services, offloading of XML processing, schema/transform management, etc.) extend and solidify the platform. And strong support for ready-made adapters, from mainframe and packaged apps to b-to-b and ORBs (object request brokers), make Progress Sonic a very attractive choice in transforming legacy investments.
Tooling up for tomorrow
Currently, neither Cape Clear nor Progress Sonic offers much native development support for human interactions. BPEL itself still falls short in this regard, and Cape Clear's Assembly framework fails to address it directly. Until BPEL offshoots such as BPEL4People begin to mature, plan to address human interfaces and workflow needs with custom tooling.
Other improvements would be welcome in both products. One item on my wish list would be simulation in debugging. A second would be support for WSIT (Web Services Interoperability Technologies), which would help bridge Java and the WCF (Windows Communication Foundation). A third would be support for JAXB (Java Architecture for XML Binding).
Nevertheless, these wishes should be viewed as just that -- wishes. I don't consider them knocks against either vendor's current offering. On the contrary, I'm encouraged to see both Cape Clear ESB 7.5 and Progress Sonic ESB Product Family 7.5 growing with the times, changing to address real-world requirements as we scale SOA beyond simple data exchange to the next plateau.
- 1
- 2
- 3
- < previous
Read up on the latest ideas and technologies from companies that sell hardware, software and services. Refresh your AUP: Top tips to ensure your acceptable use policy is fit for purpose
Achieving the impossible: Unlimited application scalability
The state of Middleware
Discover the advantages of an open architecture multi-vendor network solution
Controlling storage costs with Oracle database 11g
IT Service Management Needs and Adoption Trends: An Analysis of a Global Survey of IT Executives
Email Archiving Implementation: Five Costly Mistakes to Avoid
Strategies for Eliminating .PST Files
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
Fortinet November Threatscape Report Shows Calm Before Holiday Storm 2008-12-05 16:00:00+11
Epicor® Cited as an Order Management Solutions Leader by Independent Research Firm 2008-12-05 15:52:00+11
F-Secure: Growth In Internet Crime Calls For Growth In Punishment 2008-12-05 13:00:00+11
International researchers gather in Sydney to preview the clever web 2008-12-05 09:48:00+11
Borderless corporate networks to shift focus to secure content management in Australia in 2009 2008-12-04 16:06:00+11
Gaining Competitive Advantage Through Enterprise Planning
No matter how good its products or innovative its services, no organization can perform to its full potential without an adequate planning structure in place. Discover how this can be done by reading on.












