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.