× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Regarding reference to the Redbooks publication,
http://www.redbooks.ibm.com/redpapers/pdfs/redp5052.pdf
searching "application server" might be frustrating, due to the references to both the "i5/OS Application Server" licensing & processor entitlements, and "Websphere Application Server" & Express references. Instead of plowing through those, find "11.7 i5/OS and Web services related enhancements" and its references, plus [at least some of] "11.7.1 i5/OS integrated Web services server for ILE"
One reference made, is to "i5/OS Integrated Web application server (part of 5722-DG1)" which implements the server support; i.e. enabling web services outside of Websphere Application Server.

Basically the server part is to "Create a web services server" from the HTTP admin console and follow steps to define and deploy: identify the ILE program for which PCML was generated, identify the stateless procedures to expose as a service, click to generate the service definitions, watch status of deployment, visit the Manage->Application-Servers tab in the admin console to optionally both review the WSDL and use _Test Connection_ to verify the service.

For consuming the services, the client part, the following is mentioned...

_Integrated Web services client_
The integrated Web services client for ILE includes an internal engine that supports the ILE environment to act as a client that is available to the ILE programming languages under i5/OS, including RPG, COBOL, C, and C++. ...
For more i5/OS-based information, refer to Building SOA-based Solutions for IBM System i Platform, SG24-7284

See "Chapter 9. IBM Web Services Client for ILE (RPG, C, C++, COBOL)" in the Redbooks publication mentioned above, which describes what was previously available in the XT1 XML Toolkit feature, whereas the new support is in the i5/OS OPTION(3) via PTFs on V5R4:
http://www.redbooks.ibm.com/abstracts/sg247284.html
http://www.redbooks.ibm.com/redbooks/pdfs/sg247284.pdf

However generating the stubs via wsdl2ws.jar is different than in the above docs [when XML Toolkit is not being used]. The following PTF SI29850 cover letter at the below link, gives the snippet of text that follows the link:
http://www-1.ibm.com/support/docview.wss?uid=nas336f51f2d18f5cc4c862573bd0057eae9
The tool to generate C and C++ stubs is the wsdl2ws.sh shell script, located in the following directory:
/qibm/proddata/os/webservices/v1/client/bin
The service programs for binding are in the QSYSDIR library:
QAXIS10C (for C stubs)
QAXIS10CC (for C++ stubs)
More information can be found in the following directory:
/qibm/proddata/os/webservices/v1/client/docs

Given that PTF [my slightly reworded] text above, for references to <inst_dir>/bin/wsdl2ws.sh in the Chapter 3. of the WebServicesClient.pdf where that PDF is located in the aforementioned directory, the <inst_dir> is: /qibm/proddata/os/webservices/v1/client

PTF cover letter SI29855 with "i5/OS integrated Web Services Server support" lists requisite language PTFs and that it provides that support:
http://www-1.ibm.com/support/docview.wss?rs=0&dc=DB530&dc=DA600&q1=SI2985&uid=nas3b3eedb943470f176862573d200581311&loc=en_US&cs=UTF-8&lang=all

A web search on "i5/OS Integrated Web services" finds a slide show, creating a web services server
http://picasaweb.google.com/ajut400/IWS/photo#s5147599360183029554

For reference only, since the quoted text has Europe letter: The US announce letter 207-242
http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUSC07-051&appname=USN#207-242
http://www-01.ibm.com/common/ssi/rep_ca/2/897/ENUS207-242/ENUS207242.PDF

Regards, Chuck

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.