Introduction
The XX1 ActiveX object should be used by Microsoft Visual Basic or ASP developers.
Runtime Modules: | XXClientX.dll, xxclient.dll, zlib.dll |
Setup: | regsvr32 XXClientX.dll |
Type Library: | XXCLIENTX.Lib |
Main Class: | Client |
Client Object Properties
Property Type | Property Name | Default Value | Description |
---|---|---|---|
String | Host | localhost | Server IP address or URL value. |
Long | Port | non-SSL: 8800 SSL: 443 | Server SOAP port value. |
String | TC | - | Transaction Control data (TC). |
String | RspTC | - | Returns received transaction control data value (TC). (read-only) |
Long | Timeout | Server connect timeout in seconds. By default the underlying TCP socket timeout is used (recommended) | |
Boolean | Native | False | Set and get status of request sending mode.
|
Boolean | Compress | True | Set and get Status of data compression. (Recommended for performance reasons) |
Boolean | Encrypt | False | Apply PGP 128-bit data encryption (use port 8800) |
Boolean | SSL | False | Set and get Status of SSL/TLS data encryption. |
String | Certificate | - |
|
Long | Status | - | read-only, result code of last transaction, 0 = success |
String | Error | - | read-only, error string returned by last transaction |
Client Object Methods
Return Type | Method Name | Method parameters | Description |
---|---|---|---|
void | GetSession | () | Locks a session on the host and carries a context. Remarks:
|
void | ReleaseSession | () | Unlocks a session previously locked with GetSession. |
String | Transaction | (String strReq) | Performs the current transaction. Sends the request data to server and receives the response. |