axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oleg Dulin <>
Subject Re: FW: Writing Cobol provider class in SOAP
Date Tue, 04 Sep 2001 11:29:57 GMT
I've written SOAP providers for proprietory systems.

In particular, I am currently interfacing with a CICS system.

One way or another you need to come up with some sort of an interface 
between your CICS system and your SOAP provider written in Java. There 
are various ways of doing it (CORBA, sockets, etc.) Once that is done, 
writing a provider is not difficult. I've done it with Apache SOAP and a 
sockets-based API to a CICS system.

You will, however, need to come up with methods for your COBOL 
applications. If I remember correctly from my intern days at IBM Global 
Services, you should be able to come up with the name of a JCL job and 
arguments that it takes. The provider may then use a properties or XML 
file to catalogue methods and arguments.

There is an open-source project at that I am 
involved with. I am currently working on a SOAP provider for it.


On Monday, September 3, 2001, at 10:11 PM, Ray Lai wrote:

> Dear sir/madam:
> Anyone can help on this topic?
> Thx, ray
> -----Original Message-----
> From: Pier Fumagalli []
> Sent: Monday, September 03, 2001 6:36 PM
> To: Ray Lai;
> Cc:
> Subject: Re: Writing Cobol provider class in SOAP
> Contact the SOAP/AXIS users mailing list.
>     Pier
> "Ray Lai" <> wrote:
>> Dear sir/madam:
>> I am investigating how to reuse legacy systems such as home-grown Cobol
>> programs or off-the-shelf packages (with some published APIs) to 
>> integrate
>> with SOAP.  From your SOAP documentation, it seems that I need to 
>> write a
>> user-defined provider class.  But based on the existing SOAP
> implementation,
>> I'm not clear how.
>> I look at the source code of MsgJavaProvider class as an example.  
>> Does it
>> mean that I need to substitute the methodName by the Cobol API/method?
> But
>> in a Cobol programming environment (e.g. on S/390 CICS on mainframe), 
>> we
>> don't have any methodName, or targetObjectURI, so how can we do this?
>> Thanks.
>> Rgds, ray

Oleg Dulin

--=+ Dulin Research +=--

View raw message