[Info-vax] Programming languages on VMS
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Wed Feb 7 14:10:25 EST 2018
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. 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.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list