[Info-vax] Should VSI create a modern day VMS applications book ?

Arne Vajhøj arne at vajhoej.dk
Mon Aug 20 18:41:07 EDT 2018


On 8/20/2018 5:06 PM, Dave Froble wrote:
> On 8/20/2018 9:58 AM, Arne Vajhøj wrote:
>> On 8/17/2018 11:51 AM, Neil Rieck wrote:
>>> Anyway, to answer your original question, VSI would be wise to
>>> commission some new books and/or republish some existing stuff. For
>>> example, it was quite easy to do internet programming from BASIC or C
>>> when we were using the "Application Libraries" associated with
>>> TCPware. But back in 2014 we were forced to move to MultiNet where
>>> (like TCPIP Services for OpenVMS) Application Libraries do not exist
>>> so you need to roll your own code. Now I was able to do this during
>>> our conversion project from Alpha to Itanium but all the time I
>>> wondered how VMS newbies would do it.
>>
>> Yes.
>>
>> But note that the situation today is slightly different.
>>
>> There are 3 scenarios:
>> A) The application is done in a language that comes with such
>>     libraries standard (Java, other JVM based languages, Python, PHP
>>     etc.).
>> B) The application already exists written in C or C++ and just need
>>     to be made working on VMS.
>> C) Write from scratch on VMS.
>>
>> #C is getting less and less relevant over time.
>>
>> That said then I am still a big fan of adding LIB$HTTP_GET
>> and LIB$HTTP_POST to VMS.
> 
> Not a problem.  I wrote a HTTP_POST years ago.  Works.  Could have more 
> bells and whistles.

True. But that applies to a lot of LIB$ functions.

> The problem, on VMS, is the HTTPS_POST on VMS.  OpenSSL on VMS is days 
> late and dollars short.

Good point.

LIB$HTTPS_GET and LIB$HTTPS_POST are also very much needed.

Arne

PS: I guess it could also be argued that LIB$HTTP(S)_PUT and
     LIB$HTTP(S)_DELETE should be there.






More information about the Info-vax mailing list