================================================================================ Note 9.2 Support for CATS on VMS from Delphi 2 of 3 VXCERN::TIMBL "Tim Berners-Lee CERN/DD" 26 lines 18-MAY-1988 15:23 -< CATS: standard routines for communication >- -------------------------------------------------------------------------------- CATS was originally the acronym for a "Comittee Analysing Transport Services" at CERN. They were looking into the problem of making communications packages compatible across different machines and preferably different protocols. Their conclusion was that a standard calling sequence necessary. They therefore put together a suggested set of routines which should be to connection-oriented communication what GKS is to graphics or the FASTBUS routines are to FASTBUS. "CATS" now tends to be used to refer to this software interface, or any implementation of it. The routines are defined is a document written by Giorgio Heiman (CERN/DD/CS) and stored on some antique documentation scheme (as CERN/DD/CS/CATS/R1) - if you're interested I could arrange for a DECNET readable copy. The basic functions provided by CATS are Listen for an incoming connection Connect to a remote listener Read a message Write a message Disconnect a connection just like DECNET. Delphi implemented CATS over X25, DECNET, ISO transport class 4 (VOTS). The RPC system can run over CATS. We have a CATS implementation which runs over the CERN Host Interface into FASTBUS or VME. ================================================================================ Note 9.3* Support for CATS on VMS from Delphi 3 of 3 VXCERN::TIMBL "Tim Berners-Lee CERN/DD" 7 lines 30-SEP-1988 17:33 -< CATS document in CERNDOC >- -------------------------------------------------------------------------------- I have made a copy of the CATS calling sequence for communications available on "cerndoc" - type DOCFIND RPC RPC_USER CATS If you don't have DOCFIND, see the VXCERN::USER_SUPPORTED_SW conference. Tim BL