1.3 What is Java Service Manager?
The Java Service Manager:
- Allows integration of Java programs with existing LANSA or RPG applications.
- Provides a standardized interface for calling Java classes using Java service programs. When a service is loaded into the JSM, it manages the interface to the services, handles the threading and provides tracing.
- Greatly simplifies the development of server applications requiring the integration of Java Services with LANSA or RPG applications.
The Java Service Manager can be used by:
- LANSA functions - using LANSA Built-In Functions (BIFs).
- RPG programs - by calling the Java Service Manager APIs (similar to BIFs).
Some of the services shipped with the Java Service Manager are:
The JSM includes Java classes for standard requirements such as exception handling, message handling, data conversion, etc.
To understand more about the Java Service Manager, it is recommended that you review:
1.3.1 Why use Java Service Manager?
1.3.2 What is a JSM Client?
1.3.3 What is JSMDirect?
1.3.4 How does the Java Service Manager work?
1.3.5 How Can I Use Java Service Manager
1.3.6 Can I Create My Own Services?