[Info-vax] Remote Data Access via File Share, ODBC (was: Re: Command Procedure Pipe output to a variable)

Arne Vajhøj arne at vajhoej.dk
Tue Sep 7 16:55:18 EDT 2021


On 9/7/2021 4:40 PM, Stephen Hoffman wrote:
> On 2021-09-07 17:58:10 +0000, Simon Clubley said:
> 
>> One final question: If DAP would be so wonderful to the world in 
>> general, then why isn't there a TCP/IP version of DAP ? (WebDAV 
>> doesn't really count IMHO unless it's moved on recently). There's a 
>> standardised TCP/IP version of every other application protocol.
> 
> The FAL/DAP analog is called ODBC, and the ODBC CLI API.
> 
> libferris (inactive) has the sorts of features that FAL/DAP might have 
> had added, after substantial new development work.  Or Plan 9, the Unix 
> analog to what DEC MICA was to OpenVMS, of course.
> 
> For those not needing ODBC or libferris or ilk, SMB and other shares 
> meet the requirements for many if not most users.
> 
> VSI could certainly provide an ODBC client within RMS and an ODBC server 
> akin to the DECnet FAL server. Or could route DAP over IP SSL/TLS if 
> they were inclined. (Though IP integration on OpenVMS is weak, and 
> SSL/TLS weaker.) Or the flexibility of something like the libferris 
> FUSE. Having an SMB client would be nice, as many sites have substantial 
> investments in SMB servers. But I digress.

ODBC is a relational database API and pretty far from
DECnet file access in my opinion. ODBC to an index-sequential
file makes sense and I believe that such exist. But the
data model for a sequential files does not match with ODBC.

If write access to a sequential file is needed then I think
alternatives would be SMB mount or NFS mount. Read access
could be provided by one of the common file download protocols.

Arne




More information about the Info-vax mailing list