×
Menu
Index

Status Request

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.