[Info-vax] Restful API w/JSON client package or library on OpenVMS
Richard Jordan
usenet at cropcircledogs.com
Wed Mar 20 00:05:01 EDT 2024
On 3/13/24 5:34 PM, Richard Jordan wrote:
> One of our customers currently on VSI VMS on Integrity has been using
> the GSOAP kit from HP as a client to communicate with a third party app
> on windows server. The company making that product is dropping
> SOAP/GSOAP and moving to only support JSON-based Restful API.
>
> I see several items that purport to provide a Restful API for 'server'
> side use on VMS, like WSIT from VSI. Client mentions seem to be
> relegated to other platforms. Other options seem to be the same; server
> only.
>
> Are there any packages, callable libraries, "Netlib" like options, etc
> that would allow VMS programs to access restful API servers? Whether
> its encapsulation like the GSOAP kits, or just linking in a callable
> library of routines?
>
> Major props if it can be called from BASIC without intervening C or
> other language.
>
> Is VMS Python an option since it looks like Restful API is supported by
> recent versions of that language on VMS? I assume we'd have to get
> BASIC to talk to Python to do the communications in that case...
>
> Thanks for any suggestions or info.
Thanks for the responses. Got a little more info; where the current
GSoap implementation is done to the vendor software running on a local
server; the new one is cloud (O frabjous day! Callooh! Callay!) so the
connection is done to a public server with no reasonable option to set
up a test account so we can create the software to talk to it on VMS.
I may find something that can run as a generic server on one of the
customer's pc servers so we can test doing 'generic' restful but we'll
see. More likely we'll end up with some middleware on a local pc server
talking to the vendor cloud, and relaying requests from VMS.
More information about the Info-vax
mailing list