John, Check out Ivory Service Architect from GT Software. We have it for CICS, don't use batch......yet, but it is an excellent product, stable and very, very easy to use.
See demos at: http://www.gtsoftware.com/resources Under Product Videos - the one identified as 'Quickly and easily call web services from any mainframe application' talks about a batch job. Good luck! Glenn Glenn A. Schneck AVP, Transaction Services SunTrust Banks, Inc. Tel: 407-762-3514 Mobile: 407-625-2596 Normal Business Hours - 7 AM - 4PM Eastern Time Office - Monday, Tuesday, Friday WFH - Wednesday, Thursday Live Solid. Bank Solid. -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Roberts, John J Sent: Tuesday, November 01, 2011 4:41 PM To: [email protected] Subject: Batch COBOL as a Consumer of Web Services At this installation we have a business rules engine from a company called Corticon. The interface to the Corticon servers is via SOAP web services. We also have Windows Web Servers that expose ASP.Net Web Services. We need to be able to access these web services from Batch COBOL programs. I have developed a solution that seems to work well enough. In my architecture, batch programs invoke CICS programs via the EXCI interface. These CICS programs in turn issue the EXEC CICS INVOKE WEBSERVICE commands. So far so good. But I have concerns about this architecture. For one, it requires the CICS region to be alive when we are processing Batch Runs in the evening. And I wish performance was a bit better. So, I wonder if there is a better way? I know that Batch COBOL invoking a JAVA Web Client is possible and I have seen stuff in the IBM-MAIN archives talking about the JZOS Batch Toolkit developed by the guys at Dovetailed Technologies. But I am a bit hesitant since I have heard stories about poor performance. So my questions for the list: (1) How many have gone this route for consuming web services from a Batch COBOL client? (2) How easy/tricky to setup and code? (3) What kind of performance? (4) Are there any comparisons between the JAVA approach versus the EXCI/CICS approach re performance, developer effort, etc? John ---------------------------------------------------------------------- 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 LEGAL DISCLAIMER The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. SunTrust is a federally registered service mark of SunTrust Banks, Inc. Live Solid. Bank Solid. is a service mark of SunTrust Banks, Inc. [ST:XCL] ---------------------------------------------------------------------- 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

