Hosts / Host Technical Reference |
The VersaLex Web Service (WS) protocol is used to connect to and transfer files to and from web services.
VersaLex uses Apache Axis2 (version 1.5.1) for SOAP communication and Apache Rampart (version 1.5) for WS-Security. The VersaLex application does not, however, support all features contained within Axis2 and Rampart.
The VersaLex Web Service protocol does NOT support:
The following action commands are available in the VersaLex application:
Command | Purpose | |
---|---|---|
Host commands | CONNECT | Initializes new connection to host if necessary. |
PUT | Send one or more files to the host. | |
PUT+GET | Send a SOAP document and retrieve/save the SOAP response. | |
GET | Receive one or more files from the host. | |
DIR | Retrieve a directory listing; can be used in conjunction with GET to retrieve multiple files. | |
CONFIRM | Confirm a transfer; can be used in conjunction with GET to confirm transfer after successful retrieval. | |
DELETE | Delete a remote file; can be used in conjunction with GET to delete file after successful retrieval. | |
DISCONNECT | Shuts down connection to host if necessary. | |
Local commands | SYSTEM | Execute a local system command |
WAIT | Pause | |
SET | Sets a property | |
CLEAR | Clears a string property | |
LCOPY | Copy one or more local files | |
LDELETE | Delete one or more local files | |
LREPLACE | Replace bytes in one or more local files | |
CHECK | Check for a transfer, file, or directory (VLTrader and Harmony only) | |
SCRIPT | Execute a JavaScript File (VLTrader and Harmony only) |