Skip to main content

Servers   >   Mainframe servers   >   Operating systems   >  

Solutions

InteroperabilityOperationsCase studies
General
Access VSAM data from remote
Access to DL/I from remote
Java access to VSE resources
Multiplatform Development and VSE
Access remote data via VSAM Redirector
Access to CICS via Browser
Call CICS applications from remote
Web Services with VSE

Web Services with VSE

Cross platform and cross system process integration is a major goal for today's IT environments. One of the most advanced internet technologies that allow a such integration is the technology called Web Services (SOAP). It allows platform independent programs to communicate and exchange data based on a platform independent data representation.

VSE CICS applications can take advantage of this technology.


 Overview
 Benefits
 Software requirements
 How to get started
 Additional information


Overview

WebSphere Application Server TCP/IP for VSE XML Parser VSE SOAP engine CICS Transaction Server Web Services (SOAP)

Web Services is one of the most modern Internet technologies for program to program communication. With this technology, the invocation of a remote program can be done platform and program language independent, using the Simple Object Access Protocol (SOAP). The data interchange is done in a standard, platform independent format with eXtendable Markup Language (XML).

With the implementation in VSE, existing CICS applications can be used as web services. With VSE/ESA 2.7 a SOAP engine  was introduced for VSE. The SOAP engine can be used to:

  • Invoke CICS Programs as Web Service from a remote system using the SOAP protocol.
  • Invoke an external Web Service from within an CICS application using the SOAP protocol.

In addition an XML Parser  is available on VSE. It can be used to parse and create XML documents from VSE applications.

 

Back to top


Benefits

Web Services is a very modern technology and allows a  full integration in heterogeneous environments for CICS applications. It makes use of  a standard internet architecture.

Distributed processes can be interconnected independent of their operating system or programming language.

A CICS application can call remote processes and also interact as a service provider for remote systems.

An integration with web processes within a web application server. 

 

Back to top


Software requirements

The following software requirements must be meet in order to implement this solution:

  • VSE/ESA 2.7 or VSE/ESA 2.6 with PTF UQ81044
  • CICS Transaction Server 1.1.1 for VSE
  • A SOAP client or server on the remote platform

 

Back to top


How to get started

To get started with Web Services, it is recommended to be familiarized with the concepts like SOAP and XML, and then start with the installation of the VSE Connector Client as infrastructure.

  • 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 for Web Services.

 

Back to top


Additional information

Additional information for this solution scenario can be found:

 

Back to top
We're here to help

Easy ways to get the answers you need.

  E-mail us E-mail us