×
Menu
Index

Configuration Manager

 

Introductie

Met de Configuration Manager wordt de SoftRules® Server bediend. U kunt de Windows Service starten en stoppen, maar u kunt ook nieuwe configuratiebestanden inlezen, pauzeren, hervatten, enzovoorts. Met de Configuration Manager kunt u ook de Ports configureren.
 

Schermindeling

Aan de onderzijde van het scherm van de Configuration Manager bevindt zich een statusbalk. Op deze statusbalk is het volgende te zien:
 

Licentie informatie

Bevat informatie over de gebruiker of het bedrijf die het recht heeft om deze instantie van de SoftRules® Server te gebruiken.
 

Status

Het Status vak kent de volgende toestanden:
 
Running
 
De service loopt.
Stop Pending
 
Er is een verzoek om de service te stoppen ingediend en de service is bezig met stoppen.
Stopped
 
De service is gestopt.
Start Pending
 
Er is een verzoek om de service te starten ingediend en de service is bezig met starten.
Paused Pending
 
Er is een verzoek om de service te pauzeren ingediend en de service is bezig met naar de Paused status gaan.
Paused
 
De service is gepauseerd.
Continue Pending
 
Er is een verzoek om door te gaan vanuit een Paused status ingediend en de service is bezig met doorgaan.
 

Connection

Dit vak geeft de status van de verbinding tussen de Configuration Manager en SoftRules® Server aan. Mogelijke waarden zijn:
 

Processing status

Dit vak geeft de status weer van het processen van XML bestanden van de SoftRules® Server. Mogelijke waarden zijn:
 

Port status

Geeft de status van de Ports van de SoftRules® Server weer.  Mogelijke waarden zijn:
 
x / y Ports up
 
Waarbij x het aantal Ports dat daadwerkelijk up is aangeeft en y het totaal aantal Ports.
 

Version

Toont het versienummer van de SoftRules® Server.
 

Tijd

De tijd die wordt weergegeven op de statusbalk is afkomstig van de SoftRules® Server.
 

Configuration files indicator

Naast de tijd staat een klein bolletje waarmee de status van de door de Server gebruikte configuratiebestanden kan worden vergeleken met de configuratiebestanden in de Data folder. De kleur van dit bolletje heeft de volgende betekenissen:
 
Groen
 
De server gebruikt de laatste versies van de configuratiebestanden en is aan het processen.
Oranje
 
Er staan een of meer bestanden van een recenter datum in de Data folder dan door de Server worden gebruikt. Met andere woorden: de Server is niet up-to-date.
Rood
 
De server processed geen bestanden.
 

Logvenster

Op het scherm in het midden van de applicatie verschijnen de logregels. Dit scherm kan worden gewist via het menu. Keuze Program – Clear window.
 

Pause - Resume

Met de Pause en Resume knoppen kan het verwerken van de XML documenten door de SoftRules® Server worden gepauseerd en opnieuw worden gestart. Deze functionaliteit moet niet worden verward met het pauseren van de Windows Service. Aan de status van de service verandert namelijk niets. Alleen het verwerken van bestanden wordt gestopt. De resume knop is alleen te gebruiken als de SoftRules® Server is gepauseerd (en v.v.).
 

Hoofdmenu

Het hoofdmenu bevat de volgende items:
 

Program

Log - Clear
 
Maakt het logscherm leeg.
Log - Save
 
Slaat de inhoud van het huidige Logvenster op als .txt bestand in een folder naar keuze.
Log - Pause
 
Pauseren van de log. Er worden geen nieuwe regels in het logvenster geschreven.
Log – Show - All
 
Toont alle berichten van de server.
Log – Show - Messages
 
Toont alleen de messages (foutberichten) van de server.
 Close
 
Sluit de Configuration Manager. De Configuration Manager wordt niet gesloten met het kruisje in de rechterbovenhoek van de applicatie. Wanneer men op dit kruisje klikt gaat de applicatie naar het systeemvak.
 

Server

Start Server
 
Start de SoftRules® Server. Hiermee wordt de Windows Service gestart.
Stop Server
 
Stop de SoftRules® Server. Hiermee wordt de Windows Service gestopt.
Drain and Stop Server
 
Stop met accepteren van nieuwe requests en werk de bestaande requests af alvorens de SoftRules® Server te stoppen.
Active processes
 
Toon de lopende processen
Reload Configurationfiles (Ctrl+L)
 
Laadt de configuratiebestanden opnieuw.
Load configuration_n from XML (Ctrl+Alt+L)
 
Laadt een aantal configuratiebestanden van XML in.
Load global configuration from XML (Ctrl+Shift+L)
 
Laadt de Global Configuration in van XML.
Save all configuration files to XML (Ctrl+Shift+S)
 
Sla alle configuratiebestanden op in XML formaat.
View loaded files
 
Laat alle ingelezen configuratiebestanden zien (is hetzelfde als een klik op de Configuration File Indicator).
View Timers
 
Laat alle lopende timers zien.
Toggle Traffic capturing
 
Nadat deze optie aangezet is, worden de logregels hyperlinks waarop dubbel geklikt kan worden. Het input Xml wordt links getoond en het output Xml rechts.
Nadat van het input Xml de SoftRules®TCPframe verwijderd is, kan dit bestand in de SoftRules® Composer geladen worden om te debuggen.
 
 
Zie Captured XML voor een beschrijving van dit scherm.
 
Reconnect Configuration Manager to Server
 
Als de verbinding tussen de Configuration Manager en de SoftRules® Server verbroken is, dan kan deze met deze keuze hersteld worden.
Reinitialize communicationport SoftRules Server
 
Initialiseert de TCP communicatiepoort tussen SoftRules® en de Configuration Manager
Remote server
 
Zie hieronder
 

Captured XML

Na een dubbelklik op een bericht in de Configuration Manager opent de Captured XML dialoog. Zie onderstaand.
Om gemakkelijk te zien bij welke regel de dialoog hoort is in de header van de dialoog de datum en het tijdstip van het bericht vermeld. Het is ook mogelijk om meerdere van deze schermen tegelijkertijd open te hebben om eventueel de inhoud te vergelijken.
 
Het scherm bestaat uit 2 delen, namelijk received XML en send XML. Deze tonen het ontvangen en door SoftRules® verzonden bericht.
 

Copy XML

Met de Copy XML knop is het mogelijk om de XML content van het xmldocument deel naar het clipboard te kopiëren. In bovenstaand voorbeeld is dat <SoftRulesUserinterface>...</SoftRulesUserInterface>.
 

Copy All

De de Copy All knop is het mogelijk om het gehele bericht naar het clipboard te kopiëren. In bovenstaand voorbeeld is dat <softrulestcpframe>...</softrulestcpframe>.
 
Dit type XML kan in de debugger van de Composer worden geplakt om de verwerking van het bericht in de Composer te onderzoeken.
 

Server Session

Door op de knop Server Session te klikken wordt de sessie opgehaald uit de SoftRules® Server en in het clipboard geplaatst. Deze kan daarna in de debugger (In tabblad, Paste session) van een lokale Composer worden geplaatst om verder te onderzoeken.
 

Copy (send XML)

Hiermee kan het output XML van SoftRules® naar het clipboard worden gekopieerd.
 

Search

Door middel van de invoerboxjes aan de onderzijde en de Search-knop kun je zoeken in zowel het received XML als in het send XML.
 

Remote server

De Configuration Manager kan ook worden gebruikt om een SoftRules® Server op afstand te bedienen. Kies hiervoor in het Server menu voor Remote server.

Description remotre server

De omschrijving van de remote server.
 

Address remote server

Het adres van de server.
 

Username / Password

Vul hier de credentials in van de SoftRules® server op afstand.
 
Om gemakkelijk tussen verschillende servers op afstand te kunnen schakelen, worden de gekozen servers in een lijstje getoond aan de onderkant van dit scherm. U kunt dit lijstje opslaan met deze knop . U kunt dergelijke lijstjes ook delen met andere gebruikers en een bestaand lijstje inlezen met .  Om meerdere servers in de lijst te zetten gebruikt u en om ze te verwijderen .
 
Eenmaal verbonden met een server op afstand ziet u ook de berichten die erdoor verwerkt worden. Om deze lijst te verversen dient u F5 te gebruiken.
 

Setup

Properties
 
Hiermee kunnen de eigenschappen van de SoftRules® Server worden ingesteld. Zie hier.
Set Solutionfile
 
Hier kunt u de in te lezen Solutionfile mee instellen.
Generate Licence
 
Hiermee kan een licentiebestand worden gegenereerd.
 

Help

About
 
Toon informatie over SoftRules® Server.
View processed XML's
 
Toont het aantal verwerkte XML documenten door een regel met deze informatie in de Log te schrijven.
View running threads
 
Schrijft een logregel met het aantal beschikbare threads in het logvenster.