Opvragen status
functionID = 1
Het XML dat verstuurd dient te worden naar de server ziet er als volgt uit:
<softrulestcpframe>
<softrules>
<header>
<functionid>1</functionid>
<parameters/>
</header>
</softrules>
</softrulestcpframe>
Stuur dit naar de SoftRules® Server met het volgende commando:
string serverState = SendXML(<xml>, TCPPort);
Het retour Xml van de server:
<softrulestcpframe>
<softrules>
<result>
<configuration>-naam-</configuration>
<function>Status (1)</function>
<messages/>
</result>
<status>Alive</status>
</softrules>
</softrulestcpframe>
Indien een niet geconfigureerde TCPPort aangeroepen wordt, zal het systeem een soortgelijke melding geven:
No connection could be made because the target machine actively refused it.
Uit het verleden is het nog mogelijk het command ‘Status’ te sturen:
string serverState = SendXML(“Status”, TCPPort);
Het antwoord van de server is dan:
●
|
Alive
|
|
Server is bereikbaar op IP adres en TCPPort
|
●
|
No connection could be made because the target machine actively refused it.
|
|
De SoftRules® server is niet bereikbaar. Deze melding kan per systeem afwijken.
|