WS Hosts

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)