[Info-vax] Programming languages on VMS
Arne Vajhøj
arne at vajhoej.dk
Wed Feb 7 14:14:02 EST 2018
On 2/7/2018 2:10 PM, Stephen Hoffman wrote:
> On 2018-02-07 17:56:05 +0000, Arne Vajhj said:
>> On 2/7/2018 12:51 PM, Stephen Hoffman wrote:
>>> Ayup. Writing out transfers using file versions and file transfers
>>> might have made quick=hack or simple-design sense a decade or three
>>> ago and under lower loads and in isolated and always-stable
>>> configurations with always-stable networks, it's a problematic design
>>> by present-day standards. I've seen some entertaining failures of
>>> these designs under load, too. Accesses attempted while files or
>>> directories are still locked during transfers, for instance. These
>>> designs don't do well under load.
>>>
>>> It'd be feasible to lock down the file transfers with (preferably)
>>> asymmetric encryption, but most don't bother with security, or
>>> there's only enough encryption and authentication sprinkled around
>>> the app to pass a cursory audit.
>>>
>>> In this era, I'd usually look to enlist a message queue framework,
>>> and would prefer to avoid bespoke code. There are framework ports
>>> available for OpenVMS.
>>
>> HTTP for request/response and message queue for async is widely used.
>
> Well aware. I've suggested that in a few implementations. Used it in
> various spots, too.
Of course.
> OpenVMS lacks a REST framework and the libwww port
> was problematic when I last looked at it. A REST framework would be a
> nice addition to OpenVMS, though. At a lower — though not necessarily
> simpler — level, an OpenVMS framework that deals with IPv4 and IPv6,
> with DNS, and with TLS encryption and authentication would be really handy.
I think you have all that if you are willing to use stuff that start
with J.
:-)
Arne
More information about the Info-vax
mailing list