Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Java clients

The openUTM-JConnect product included in the BeanConnect product provides Java classes that you can use to create clients written in Java. You can connect these clients to UTM applications as UPIC clients, see also section "Integrating openUTM in the Java Enterprise environment".

There are three ways to do this:

  • by means of servlets running on the Web server

  • in the browser environment by means of applets

  • by means of a direct connection

The following diagrams illustrate these three methods:

Figure 14: Connecting via servlets running on the Web server


Figure 15: Connecting in a browser environment via applets

An applet is loaded from the Web server via the browser and started on the client computer. This applet then communicates directly with the UTM application via the UPIC protocol. For security reasons, the Web server in this case (figure 15) runs on the same computer as the UTM application, i.e. applets may only communicate with the computer from which they were downloaded.

Figure 16: Direct connection of Java clients

The openUTM-JConnect product offers the proven functionality of the product openUTM-Client for the UPIC carrier system in a Java environment, such as:

  • conversation with UTM applications

  • multi-threading (i.e. a number of parallel conversations)

  • support of restart functions

  • support of UTM system and data access control

  • passwords can be changed by users

  • adaptation of the ASCII-EBCDIC conversion

Java programmers are thus offered powerful access to UTM applications with a high level of security.

The JConnect classes are described in the Java docs of the openUTM-JConnect product.