XIQS Client / Server Communications
From IQsimWiki
Revision as of 13:18, 15 March 2017 by Administrator (Talk | contribs)
XIQS Client / Server Communications
The communication with XIQS system is done by simple socket opening / closing in TCP/IP protocol.
For starting working with XIQS service, the client should open a socket on the specified XIQS service port, and start sending XIQS commands.
Once the client is done with XIQS service, it just has to close the socket/port.
Note: When a socket session is closed by the client or the server, an automatic XIQS logout command is performed on user's session, and the referring XIQS session object is destroyed. So, on next socket opening on XIQS server from the same client, a new XIQS login command is expected to restart working.
The main underlying format for commands and XIQS service answers is XML. An XSD description file can be provided for an easier deployment on a Java client.