... | ... | @@ -2,19 +2,19 @@ |
|
|
|
|
|
## What is ECMind blue client?
|
|
|
|
|
|
ECMind blue client is a Python-based client-library to communicate with a enaio-server instance via different communication-protocols:
|
|
|
ECMind blue client is a Python based client library to communicate with a enaio server instance via different communication-protocols:
|
|
|
|
|
|
- SOAP (deprecated)
|
|
|
- TCP
|
|
|
|
|
|
It includes a support for pooled connections with the TCPPoolClient.
|
|
|
|
|
|
The library can be included on projects, which need to communicate with the enaio-server-api.
|
|
|
The library can be included on projects, which need to communicate with the enaio server api.
|
|
|
[enaio Server-API](https://help.optimal-systems.com/enaio/v90/admin/PDF/OS_ServerApi_de.pdf)
|
|
|
|
|
|
## How to use it?
|
|
|
|
|
|
Install the ECMind blue client via pip within a project-directory (f.e. a GIT repository) like described below.
|
|
|
Install the ECMind blue client via pip within a project directory (f.e. a GIT repository) like described below.
|
|
|
|
|
|
## Prerequisits
|
|
|
|
... | ... | @@ -75,6 +75,6 @@ Register the package in a requirements.txt file and add `ecmind_blue_client[TcpC |
|
|
|
|
|
### Setup-Tools (May 2022)
|
|
|
|
|
|
On some versions problems with the current ProtLib occur, because there are compatibility Problems Setup-Tools Version 0.5.8 or higher and Python 10.3 or higher.
|
|
|
On some versions problems with the current ProtLib occur, because there are compatibility Problems SetupTools Version 0.5.8 or higher and Python 10.3 or higher.
|
|
|
|
|
|
This should be solved using the `> pip install ecmind_blue_client[TcpClient]` command, which installs necessary dependencies and working versions. |
|
|
\ No newline at end of file |