6.3.4 Native IBM i Classes

Several classes have been developed to give access directly to IBM i data objects.

These classes are separate from JSM and are located in the jsmnative.jar file.

The Data Queue, Message Queue and User Space classes use IBM i service programs.

6.3.4.1 DataQueue Class

The DataQueue class allows a service program to clear, send and receive messages from a data queue.

This class uses the native IBM i service program JSMDTAQ.

6.3.4.2 MessageQueue Class

The MessageQueue class allows a service program to send information text messages to message queues.

This class uses the native IBM i service program JSMMSGQ.

6.3.4.3 UserSpace Class

The UserSpace class allows a service program to create, read and write to user spaces.

This class uses the native IBM i service program JSMUSRSPCE.