Job description
We want to be able to interact with the API using Objects from within Windows Script Host. We do not want to communicate with the API directly from WSH, we are interested in creating a connector object (Class Library) and through it we retrieve / send data.
What we have:
- documentation for the API
- DLL with DTOs for stanzas and queries to this API and interfaces (no patching)
The structure of the soluuation:
A) Mini Configurator for the service (one form with API address + Access Data)
+ run the program and fill in
++ API address
++ GUID for authorization in API
++ once provided, the program writes this data to the registry
B) The system service that communicates with the API issues an IPC for the library
+ retrieves configuration data from the registry
+ connects to the API opens a session
+ maintains a session with the API
+ periodically retrieves data from the API (tbd)
+ receives requests from DLL wrapped in DTO and makes requests to API with data in JSON
+ returns data from the API to the DLL wrapped in a DTO
...and more