IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Enterprise Service Bus programming

WebSphere eXtreme Scale

Use WebSphere eXtreme Scale (eXtreme Scale) with IBM BPM to improve service response times and reliability and to provide additional integration functionality.

IBM BPM V8.0 provides functionality that can improve integration with WebSphere eXtreme Scale by introducing two new mediation primitives.

eXtreme Scale is an elastic, scalable, in-memory data grid. The data grid dynamically caches, partitions, replicates, and manages application data across multiple servers. eXtreme Scale performs high volumes of transaction processing with high efficiency and linear scalability. eXtreme Scale provides qualities of service, such as transactional integrity, high availability, and predictable response times.

You can use mediation flows to access the eXtreme Scale caching function. When you develop a SCA module that needs to store information in an eXtreme Scale cache, you must include the WebSphere eXtreme Scale Store mediation primitive in the mediation flow. If you want to retrieve information from an eXtreme Scale cache, you must include the WebSphere eXtreme Scale Retrieve mediation primitive. By combining the two mediation primitives in a mediation flow you can cache the response from a back-end system, so that future requests can retrieve the response from the cache.

To configure access to eXtreme Scale, create an eXtreme Scale definition for your IBM BPM profile. An eXtreme Scale definition is the mechanism used by the WebSphere eXtreme Scale Retrieve and Store mediation primitives to connect to an eXtreme Scale server.

In IBM BPM, eXtreme Scale definitions are defined using administrative commands or by using the integrated solutions console. The definitions are accessed through a Java SPI or through built-in mediation primitives. This chapter describes the benefits of using eXtreme Scale in a IBM BPM environment, the topologies available for IBM BPM and eXtreme Scale integration, and how to secure the interaction between products.

Enterprise Service Bus programming


Related information:

WebSphere eXtreme Scale Information Center