If you have DB2 for z/OS installed you can use the DB2 SOAP User Defined
Functions (UDFs) to invoke a Web service simply from dynamic or static SQL
embedded in your COBOL program. This would not require Java programming.
You can find more information in chapter 8 of the IBM Redbook SG24-7663
DB
Adding something like Apache Axis2 to the mix would be better, yes, agreed
Kirk.
However, there is merit to avoiding middleware functional duplication as
well -- beyond avoiding the coding. There is maintenance burden involved
with any software, whether in-house coded or not. How much burden? It
d
ho is aware of the mainframe interfaces can do the
mapping from COBOL to Java.
Denis.
-Original Message-
From: Timothy Sipples
To: IBM-MAIN@bama.ua.edu
Sent: Thu, 14 May 2009 8:44 am
Subject: Re: Batch Process Calling a Web Service
Yes, you could use Java and invoke Java
>This is just an initial concept question.
>In general, what mechanism could;
>
>*;a batch job, most likely an Enterprise COBOL batch program,=20
>*;connect with a web service and request information from some=20
>application the web service connects with outside of the mainframe world
>*;receive a
Timothy -
My earlier suggestion was to look at the web service client example in the
JZOS cookbook.
In that example, we show how to use the free/open source "Apache Axis2" web
services toolkit,
which removes most of the coding burden. Is that the kind of "middleware"
you mean?
The cookbook incl
Yes, you could use Java and invoke Java from COBOL.
But before everyone gets carried away with the idea that that's the "one,
best" option... I'm not so sure. Consider that Web Services are a
reasonably fast moving target and a family of specifications, and it's
probably not a good idea to go into
so that people can get a full
flavor of the discussion.
>
>Thanks, Denis.
>
>
>
>
>
>
>
>-Original Message-
>From: Clark Morris
>To: IBM-MAIN@bama.ua.edu
>Sent: Wed, 13 May 2009 5:50 pm
>Subject: Re: Batch Process Calling a Web Service
>
>
Subject: Re: Batch Process Calling a Web Service
On 12 May 2009 23:42:31 -0700, in bit.listserv.ibm-main you wrote:
>Hi Bill,
>
>tell your Java programmers to write an Java Client for the Web Service.
>Then create a COBOL wrapper for that Java program with Enterprise COBOL.
>
On Tue, 12 May 2009 10:49:22 -0700, George.William wrote:
>In general, what mechanism could;
>
>* a batch job, most likely an Enterprise COBOL batch program,
>* connect with a web service and request information from some
>application the web service connects with outside of the mainfr
is Gaebler.
>
>
>
>
>-Original Message-
>From: George.William
>To: IBM-MAIN@bama.ua.edu
>Sent: Tue, 12 May 2009 7:49 pm
>Subject: Batch Process Calling a Web Service
>
>
>
>
>
>
>
>
>
>
>This is just an initial concept question.
>In g
Thanks for the ideas guys!
Much appreciated for sure.
Bill
__
CONFIDENTIALITY NOTICE: This email from the State of California is for the sole
use of the intended recipient and may contain confidential and privileged
information
addition COBOL can also get
control when there are Java Exceptions and act accordingly (e.g. rerun the
request).
Denis Gaebler.
-Original Message-
From: George.William
To: IBM-MAIN@bama.ua.edu
Sent: Tue, 12 May 2009 7:49 pm
Subject: Batch Process Calling a Web Service
This question has come up recently and is getting more popular.
Question in reply: what else (middleware) do you already have installed?
CICS Transaction Server, for example? That will heavily influence your
range of options. (There are a LOT of ways to do this.)
- - - - -
Timothy Sipples
IBM Con
Thanks, I'll see what this entails from our batch side.
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Kirk Wolf
Sent: Tuesday, May 12, 2009 11:03 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Batch Process Calling a Web Service
If yo
If you are interested in using Java in a batch job step (as a web
service client), there is an example of this in the JZOS Cookbook,
available on alphaWorks:
http://www.alphaworks.ibm.com/tech/zosjavabatchtk
Kirk Wolf
Dovetailed Technologies
On Tue, May 12, 2009 at 12:49 PM, George.William
wrot
This is just an initial concept question.
In general, what mechanism could;
* a batch job, most likely an Enterprise COBOL batch program,
* connect with a web service and request information from some
application the web service connects with outside of the mainframe world
* re
16 matches
Mail list logo