×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Hi, you are the client, so you do not need an integrated web services
server or any other server.

To consume a service, I would take a look at the integrated web services
client for ILE[1] - in particular, the transport APIs (article for
RPG[2]). Most examples are from the RPG perspective, but you can
extrapolate to do within C code since it is the same APIs that are used by
both C and RPG. The benefit of using transport APIs is that it handles
TCP/IP and HTTP and SSL for you.

[1] http://www.ibm.com/support/docview.wss?uid=isg3T1026868

[2]
http://www.ibm.com/developerworks/ibmi/library/i-send-receive-user-defined-soap-rest-messages-trs/index.html

"MIDRANGE-L" <midrange-l-bounces@xxxxxxxxxxxx> wrote on 06/19/2018
09:19:49 AM:

From: Don Osmond <don.osmond@xxxxxxxxxxxxxx>
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>
Date: 06/19/2018 09:22 AM
Subject: REST from V7R3
Sent by: "MIDRANGE-L" <midrange-l-bounces@xxxxxxxxxxxx>

If this needs to go to another group please let me know. First a
little history, back in the day (2005) I had to write a PGM on the
i5 to send credit card requests to Vital (now known as TSYS) and
that has worked for years. All in C using a socket connection and
the gsk_. I learned a lot and pretty sure Scott K had some examples.

So now the powers to be want to move to Sage (known now as paya).
This is a POST/GET type process. Found an example of RPG (sorry now
in my skill set) but I need to do this in C or CBL (ILE). Maybe
even PHP (another one not in my skill set). So some of the
documentation indicated I need to setup Web Services Server. Is
this correct? The PGM will need to submit POST and GET to the URL
provided by "paya". Am I even close?
Thanks




This thread ...

Follow-Ups:
Replies:

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

This mailing list archive is Copyright 1997-2026 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.