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. |