John McKown asks:
>Does anybody know of a product which would allow a
>COBOL batch program to send a SOAP request to another
>server?

Roland Schiradin replies:
>1. DB2 Webservice function
>2. plain TCP/IP socket calls
>3. CICS Exci.

I don't generally recommend option #2. It's usually too much work in this
era, both now and for ongoing maintenance. And it really doesn't apply here
anyway (unless you're truly masochistic), because SOAP generally flows over
HTTP(S) or MQ transports.

By option #3 I think you (also) mean via SOAP for CICS (CICS Transaction
Server V2.2 or 2.3) or CICS Web services (CICS Transaction Server V3.x).
This prereqs CICS of course.

There are lots of options. Three more that I can think of include:

* WebSphere Message Broker
* WebSphere Transformation Extender
* IMS SOAP Gateway V10.1 or higher (prereqs IMS TM V10 or higher):

You can also "roll your own" using Enterprise COBOL and the IBM HTTP Server
for z/OS or WebSphere MQ for z/OS, but that's more in the direction of
option #2 (i.e. more work than you probably ought to do). If you absolutely
insist on this path, it's easier with SOAP over MQ than with SOAP over HTTP
-- the coding is simpler because the transport takes care of more.

Any version numbers I'm listing above related to technical minimums for
outbound SOAP functionality.

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Specializing in Software Architectures Related to System z
Based in Tokyo, Serving IBM Japan and IBM Asia-Pacific
E-Mail: [EMAIL PROTECTED]
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to