How Customers Can Improve Their Apps/Projects with GlassFish ESB's Features July 22, 2009,
Volume 137, Issue 4
Its ability to deliver event-driven applications offers a key differentiator among competing products in the market.
Sun GlassFish Enterprise Service Bus (ESB) combines stable components from OpenESB and the GlassFish application server as well as the NetBeans IDE, into a free-to-download single binary distribution, for which commercial support is also available from Sun. GlassFish ESB 2.1 was released in June and introduced clustering for all components, a significant number of bug fixes, the inclusion of the IEP SE and Scheduler BC, several component enhancements, inclusion of the latest NetBeans 6.5.1 IDE and the latest GlassFish v2.1 application server, and support for AIX 5.3.
Ideal for small to medium businesses trying to implement integration solutions and composite applications or for enterprise customers' departmental projects, GlassFish ESB 2.1 offers enterprise-level support for its core components and lowers the barrier to entry by limiting the capability to the core ESB platform and making the product available in a per-server subscription model.
Features added in this particular release can be summed up as follows:
1. Alignment with GlassFish Clustering architecture to support
clustering in runtime for all GlassFish ESB components
2. New Scheduler Binding Component
3. Run time is supported on GlassFish Enterprise Server v 2.1
4. Design time supported on NetBeans 6.5
5. A number of bug fixes - about 600 fixes
6. Enhancements requested by specific customers - support deeply nested Web Services, ability to add SOAP header to BPEL, Charset encoding support in File, FTP, JMS BCs
7. Support on newer versions of operating systems: Red Hat Linux 5 (new OS), Windows XP SP3, Open Solaris 2008.11
The Core Integration Platform, which is based on JBI and Java EE, reduces cost of ownership and investments in developing IT solutions that have a longer payback period.
ESB provides customers with the ability to interoperate between applications, back-end systems and external applications on realtime. It allows for the assembly of composite services by consuming existing business functionality and orchestrating existing services. ESB can also be used to receive, merge, transform and route messages across multiple systems and applications on realtime. The ESB platform provides optimal performance and scalability, along with high availability and failover capabilities for reliability. Implementing GlassFish ESB applications in a clustered environment ensures continuous processing even when there is a hardware or software failure.
Business Process Management allows customers to automate the
real-world business processes by orchestrating services and personnel activities, and maintain the state of the business process from start to completion.
The Sun Intelligent Event Processor gives customers the option to implement applications to process messages from multiple disparate sources across a period of time whose purpose is to search for exceptions, triggering conditions and pre-determined patterns. These applications can then provide real-time updates and triggers to directed recipients.
Sun Data Mashup Engine allows users to implement Enterprise
Information Integration solutions by leveraging the existing
integration infrastructure, external systems connections and services that may be implemented as a part of the middleware infrastructure.
News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't –
42,000+ Members – 24,000+ Articles Published since 1998