|
Java for Process Control

FAST introduces JPC, Java for Process Control,
programming interface that allows Java applications "Write Once, Run Anywhere"
to access OPC world even from non-windows platforms.
JPC is a two modules toolkit:
- a Java application running on windows platform acting as a gateway towards OPC servers
- a Java classes library (Jar) reproducing OPC functions that can be integrated in any Java application
running even on not-Windows platform.
JPC is the easiest and fastest way to extend OPC technology to different platforms without limiting
platform diversity.
Technical details about Java library
The Java library is the core of the toolkit and implements OPC Data Access specification using
Java data types and architecture.
The classes are thread-safe and the object are self-running, properly insulated with respect to the user-developed,
who has only to take care about their correct use (in the limits concerning a library, which allows a certain
access to the classes foreseeing the extensibility).
The RMI (remote method invocation) protocol is supposed to be used, since it is a standard in Java since version 1.1.
It is a binary protocol optimized for Java-to-Java distributed applications. It is a perfect solution for
LAN enviroment, better than any other solution in that contest.
|