 |
Java access to VSE data from remote systems |
In the last releases of VSE, new functions were developed to allow an easier integration of VSE data, applications and transactions into heterogeneous environments. That opens new possibilities for real time access, automation and management of VSE resources and system operation. Most modern technologies can be used to access VSE resources. Examples are Web technologies like Web services, using XML and SOAP, Java, Scripts and standard interfaces like JDBC. You can have access to VSAM, POWER, Librarian, ICCF, Console and DL/I.
 |
Overview |
For real time access to VSAM data from a remote platform the Java-based Connector was developed. It is build of 2 components:
The VSE Connector Client provides:
-
A lot of samples and detailed documentation about the possibilities to access VSE resources,
-
Documentation of the programming interface, which can be exploited by any kind of java program or web application.
-
Samples and descriptions for access from non-Java applications like office products, using the VSE Script Server .
Access to VSAM, POWER, Librarian, ICCF, Console and DL/I is implemented.
-
Access to POWER enables the remote work with the POWER queues and therefore the possibility of VSE job automation and automatic report generation and distribution. More details on such solutions can be found in the operation section of the solutions:
-
Access to Librarian and ICCF allows the interaction from distributed platforms with these VSE library systems. With our free of charge tool VSE Navigator you can see how easy it is to exchange data or edit them on another platform and store them into the Librarian. Even Drag and Drop between VSE systems is implemented in VSE Navigator.
-
The interaction with the VSE Console with this connector enables console automation and monitoring functions for console messages from a remote platform. More details can be found here:
-
Access to data access methods like DL/I and VSAM enable the integration of VSE data with heterogeneous applications. More detailed solutions for VSAM and DL/I access can be found in the section here, with the links below:
 |
Benefits |
Because of the need for standard interfaces and the cross platform transparent global access to resources, the real time access to VSE resources is the way of integration for VSE resources into distributed processes.
Real time access to VSE subsystems like POWER, Librarian and the Console enable remote job control, automation and system management functions, as well as web based integration of resources.
A real time access to data like VSAM and DL/I enable the extension of data integration across platforms. VSE can participate in modern solutions like data warehousing, business intelligence and modern web technologies.
Real time Access to VSE data can be included in all modern web technologies:
 |
Software requirements |
The following software requirements must be meet in order to implement this solution:
-
VSE/ESA 2.5 or later
-
-
VSE Connector Server running on VSE
-
Linux, Windows, AIX, Unix on remote system
-
-
Note: WebSphere is NOT required to run the VSE Java-based connector. However, the connector can be deployed into WebSphere as an Resource Adapter or as an JDBC Provider, if you wish to access VSAM from a web application.
 |
How to get started |
The variety of possibilities for real time access to VSE resources is included in our VSE Connector Client as description and samples and in the VSE Navigator tool as the biggest standalone tool. Therefore as a start point follow the steps to install and work with the provided samples:
- On VSE: Start the VSE Connector Server (STARTVCS - you can find it in your reader queue or in ICCF Lib59 as SKVCSSTJ)
- Install a Java Developer Kit
- Download the VSE Connector Client
- Install VSE Connector Client (using the install scripts provided)
- Use the samples described and commented in the online documentation.
 |
Additional information |
Additional information for this solution scenario can be found:
|