This topic applies only to the IBM Business Automation Workflow Advanced
configuration.

WebSphere eXtreme Scale

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15
Use WebSphere® eXtreme Scale (eXtreme Scale) with IBM® Business Automation Workflow to improve service response times and reliability and to provide additional integration functionality.
Important: From IBM Business Automation Workflow v18.0.0.1, WebSphere eXtreme Scale (WXS) is not installed as part of WebSphere Application Server. To use WXS, you must first install it and then augment the profile. To use the WXS library, you can either install it or copy it from another WXS environment.

IBM Business Automation Workflow provided 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 Service Component Architecture (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, you must create an eXtreme Scale definition for your IBM Business Automation Workflow 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 Business Automation Workflow, 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 Business Automation Workflow environment, the topologies available for IBM Business Automation Workflow and eXtreme Scale integration, and how to secure the interaction between products.