The next step is to decide which toolkit services will be used to
perform the operation flow. The Java
(TM) Client Sample Application uses the
following services:
- Dummy JCA LU0 Connector
- This service is used to send and receive formatted data from the backend
system. In this sample, a dummy JCA LU0 service is used. (You can find more
information about the real service in SNA JCA LU0 Connector in Communication
services.) Dummy JCA Lu0 Connector only simulates the CCI interface of the
real connector. It does not simulate the WSIF interface.
- Electronic Journal
- This service keeps information about the processes performed. In this
sample, a dummy journal service is used. (You can find more information about
the real service in Electronic Journal in Database services.)
- CHA Formatter Service
- This service formats a request to a message before the request is sent
to the backend system, and unformats the reply message from the backend system
into server operation contexts. (You can find more information about the service
in CHA Formatter Service.)
All the services mentioned above run on the application
logic server.
To test the application during the development phase,
dummy services can be built to simulate the behavior of the real environment.
The sample application uses the following two dummy services:
- DummyDb2Journal is a dummy for the Electronic Journal service.
Dummy services are usually used for testing the whole application
without having the real environment working. By generating two different sets
of runtime files, one for working with dummy services and the other for working
with the real services, developers can switch easily from one to the other
depending on their needs.