IBM WebSphere Multichannel Bank Transformation Toolkit, Version 7.1

Web services extension

IBM® WebSphere® Multichannel Bank Transformation Toolkit Web services invocation follows the principles of the WebSphere Multichannel Bank Transformation Toolkit programming model. WebSphere Multichannel Bank Transformation Toolkit Web services invocation consists of the following three major components:
Web services connector (WSConnector)
Is required for communication between a WebSphere Multichannel Bank Transformation Toolkit application and a Web services provider, such as which protocol be used, how to encrypt and decrypt the data, and so on. Because the WSConnector is based on standard JAX-RPC or JAX-WS API, it is independent of the Web services stack, no matter which brand is concerned. WSConnector is a WebSphere Multichannel Bank Transformation Toolkit service because it extends from the abstract WebSphere Multichannel Bank Transformation Toolkit Service class. So it simplifies application to invoke Web Services outside. A WebSphere Multichannel Bank Transformation Toolkit application retrieves the WSConnector instance by invoking the BTT getSevice() API, and then it invokes a Web services operation just like invoking a POJO object method.
Web services access operation (WSAccessOp)
Delegates to invoke Web services operation.
Web services Mapper (WSMapper)
Works with the WSAccessOp to bridge the data model gap between a WebSphere Multichannel Bank Transformation Toolkit context and Web services JavaBeans. Because the WebSphere Multichannel Bank Transformation Toolkit data model is XML-based while Web services parameters are JavaBeans, data mapping must take place to integrate a WebSphere Multichannel Bank Transformation Toolkit application with Web services.

The WebSphere Multichannel Bank Transformation Toolkit Web services runtime uses WebSphere Multichannel Bank Transformation Toolkit core concepts to resolve the Web services invocation. Because no concepts have been introduced, the length of time that is required for a technical developer to enable a WebSphere Multichannel Bank Transformation Toolkit application to access Web services has been kept to a minimum.

Figure 1. Infrastructure of the WebSphere Multichannel Bank Transformation Toolkit Web services access compoment.


Feedback