Browse Prior Art Database

Integration of host applications using SOAP technology

IP.com Disclosure Number: IPCOM000016379D
Original Publication Date: 2002-Nov-14
Included in the Prior Art Database: 2003-Jun-21
Document File: 2 page(s) / 86K

Publishing Venue

IBM

Abstract

Disclosed is a program component that enables existing host applications to communicate with programs on other platforms using the SOAP protocol.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 2

Integration of host applications using SOAP technology

      Disclosed is a program component that enables existing host applications to communicate with programs on other platforms using the SOAP protocol.

What is SOAP ?

    SOAP is a standard, XML-based, industry-wide protocol, that allows applications to exchange information over the Internet.

What is XML ?

    XML is a universal format that is used for structured data and documents on the Web. It is independent of both the operating-system platform, and the programming language used. As a result, you can send and receive information to/from various platforms.

    For example, a travel agent could use a combined view of the Web services covering hotel reservation, flight booking, and car rental. Therefore, after entering the required data, all three Web services from the three different providers would be processed in one transparent step using XML and the SOAP protocol. This is an example of how a Business-to-Business (B2B) relationship can be implemented.

    For detailed information about SOAP, you might go to the Apache SOAP documentation website, whose URL is: http://xml.apache.org/soap/docs/index.html

SO A P enablem ent of C IC S A pplications

CICS Transaction Server

SOAP E ngine

XM L

C om m area

 Existing tra n sa c tio n

   SOAP C lie n t/S e rve r

H TTP (H TTPS)

SO A P Envelope

M icrosoft .N E T W ebsphere Apache SOAP AXIS
Java

B2B h ost system

  With this disclosure, existing host applications can: communicate with other systems,
exchange data

1

[This page contains 1 picture or other non-text object]

Page 2 of 2

  invoke services on remote systems provide services to remote systems These functions can be used without changing the existing applications.

    In a host environment, the program to program communication is using proprietary methods. The data stored in a such environment have specific code pages (EBCDIC versus ASCII) and formats....