The Java
(TM) Client/Server Messaging APIs consist of three parts:
- Java Request Handler, which propagates requests
from Java clients
to the Bean Invoker Pattern of toolkit applications
- Java Presentation Handler, which renders server
transaction results and sends the results back to Java clients
- Bean Invoker Pattern, which instantiates and manages invokers to
invoke server-side transactions for Java clients
- Session Manager, which manages the sessions between Java clients
and toolkit server-side applications
- Event Manager, which manages the mechanism the toolkit uses to
communicate between a Java client, server, and host
The diagram below shows the architecture of the Java C/S
Messaging APIs: