WebSphere® Message Broker V8.0 delivers further enhancements to productivity and ease in developing and managing enterprise service bus (ESB) deployments, complementing its industry-leading performance and scalability.
New in V8.0:
- Comprehensive support for Microsoft™ .NET environments
- New Data Format Description Language (DFDL) standards-based parser for text and binary data
- New Graphical Data Mapper for transforming XML, text, and binary data
- Enhanced auditing of data with new edit, record, and replay functionality complemented by comprehensive graphical tooling
- Direct connectivity and productivity aids for integrating with IBM® Sterling Connect: Direct
- New Hypervisor Edition for IBM AIX®
- Tiered pricing model, including new Express® Edition
- Support for Web Services Reliable Messaging (WS-RM)
Comprehensive Support for Microsoft™ .NET Environments
Now you can access your .NET applications and assemblies from your message flows and write your message flow logic using C# or VB.NET or any .NET 4.0 CLR-supported language, using Visual Studio.
The Toolkit has a new .NET Pattern and project wizards for Visual Studio.
New DFDL Standards-Based Parser
A new Data Format Description Language (DFDL) enables any text or binary data to be understood within the message model. Message Broker’s “MRM” capability has supported this for some time but now it also supports this new industry standard too. There’s a new mapper:

and also a set of utilities for testing message models inside the Toolkit so developers can now confirm that the model matches the test data without having to perform a full model->deploy->test-at-runtime cycle.
Simplified Development Experience
There are several enhancements to the development experience in V8.0, but one to note in particular is what’s known as “Apps and Libs”. Message flows may be grouped into a unit called an Application which can be deployed, stopped and started as a whole. With Libraries, there are also truly re-usable assets like .esql files, or sub-flows, which can be deployed and updated separately, and invoked dynamically at runtime. This is a key change in the way that the Broker works; previously, sub-flows were compiled into the main flow and changing one required redeployment of all flows using it. They are now dynamically linked when needed, so they can be more easily deployed and replaced.
Web Administration
Delivered in version 8 is a first stage in making the Broker more easy to administer from a lightweight client – a web browser. Whilst power users and existing administrators can continue to use the Message Broker Explorer GUI, there is now an easy way to enable an optional web interface for basic administration tasks. Continuing the theme of simplicity the product has followed for a while, no additional moving parts (app or web servers) are required! Version 8.0 provides read-only views of running Applications and access to the log – more capabilities will be rolled into this interface in the future.
Enhanced Audit of In-Flight Data with New Edit, Record, and Replay Capability
The ability to understand and monitor the data flowing across corporate networks is becoming an imperative for many organizations. With the increase in regulatory requirements many large organizations are implementing more extensive audit capabilities for data in their network to capture data as part of a system of record.
Additionally, with operational costs under more scrutiny, and users expecting ever faster turnaround times, the ability to quickly identify and correct erroneous data to prevent downstream processing problems, and lost or delayed orders, can translate into improved efficiency and customer satisfaction.
The edit, record, and replay capabilities in WebSphere Message Broker V8.0 provide new and powerful browser based tooling which allows suitably authorized users and administrators to view, edit, record, and replay data flowing through the broker from all sources, including messaging, web services, and Enterprise Information Systems.
Secure role-based access for end users, auditors, and administrators ensures that users can only view in-transit data of relevance to them, and administrators can control access to restricted data through the use of predefined filters, including masking of sensitive data within a payload.
Using configurable filters, users can search for specific data using a number of different criteria, including transaction type and ID, as well as payload information. Once found, the data of interest may be stored unchanged for audit purposes in any of the WebSphere Message Broker supported applications or databases. Alternatively, users may choose to edit the data to correct errors before reprocessing via existing WebSphere Message Broker flows.
Direct connectivity to IBM Sterling Connect: Direct
Many organizations have chosen IBM Sterling Connect: Direct for processing file based data, both within their business and in communicating with business partners. In order to support connectivity between these file based networks and messaging, or other enterprise applications, WebSphere Message Broker V8.0 introduces new integrated nodes and developer aids for connecting to IBM Sterling Connect: Direct.
By utilizing WebSphere Message Broker as the bridge, clients not only can take advantage of the broad range of connectivity, routing, and transformation capabilities offered by WebSphere Message Broker, but can gain end-to-end visibility of file and message traffic across the business network.
WebSphere Message Broker V8.0 provides common transformation patterns on the toolkit palette for rapid integration between the file and messaging based networks. Common patterns, such as conversion of a batch of records to or from WebSphere MQ messages, are provided out-of-the box to support rapid development of flows.
Reliable communication with Web Services Reliable Messaging
As companies expand their use of web services and XML communications, provision of reliability is increasingly important in both internal and business-to-business scenarios. For certain services, delivery of SOAP messages needs to be assured, without duplication, and when connections or endpoints are temporarily unavailable.
WebSphere Message Broker V8.0 allows WS-RM to be configured on a Message Broker flow. This is an administrative task that does not affect the flow design. An enhanced policy set editor allows customization of WS-RM behavior, including whether message order within a sequence should be maintained.
Richer, yet easier to use
IBM has been strongly focused on “consumability” (translation for non-IBM-speakers = UX) for a number of years now. WMB continues to add capabilities that make it a richer, stronger integration platform, but also smooths out rough edges seen in earlier releases and is ever easier to use. There’s even a drive to reduce the jargon and make the Broker logs more easy to understand, with new Activity Logging which aims to explain what a flow is doing in plain language (“GET message queue X”, “Update DB table Z”, and so on).
Our certified WebSphere Message Broker administrators and developers at MidVision have been working with V8.0 since it was in beta development and are ideally placed to help you understand how this technology can help you do business faster, whether you are new to the platform or thinking of an upgrade from an earlier version. Join our webcast on the 2nd February 2012 and listen to the updates in detail and see V8.0 in action!