OSO:Uitwisselen Test School: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Het Traffic Center is een essentieel onderdeel in de communicatie tussen Doel- en Bronsysteem. Voor beide partijen is het van belang om te weten of het Traffic Cent...')
 
Regel 1: Regel 1:
  +
Er is een testschool beschikbaar gesteld welke door de diverse LAS/RP systemen gebruikt kan worden voor een ketentest.
  +
  +
te kunnen testenfungeert als bronSysteem.
  +
De testschool kan gebruikt worden om een ketentest uit te voeren
  +
  +
  +
  +
Om de implementatie van een LAS/RP systeem te kunnen testen is een testschool beschikbaar gesteld welke volgens de laatste
  +
 
Het Traffic Center is een essentieel onderdeel in de communicatie tussen Doel- en Bronsysteem. Voor beide partijen is het van belang om te weten of het Traffic Center online is.
 
Het Traffic Center is een essentieel onderdeel in de communicatie tussen Doel- en Bronsysteem. Voor beide partijen is het van belang om te weten of het Traffic Center online is.
   

Versie van 8 okt 2014 10:54

Er is een testschool beschikbaar gesteld welke door de diverse LAS/RP systemen gebruikt kan worden voor een ketentest.

te kunnen testenfungeert als bronSysteem. De testschool kan gebruikt worden om een ketentest uit te voeren


Om de implementatie van een LAS/RP systeem te kunnen testen is een testschool beschikbaar gesteld welke volgens de laatste

Het Traffic Center is een essentieel onderdeel in de communicatie tussen Doel- en Bronsysteem. Voor beide partijen is het van belang om te weten of het Traffic Center online is.

  • Context: De operationele status van het Traffic Center kan opgevraagd worden met behulp van de ping service. Dit is een optionele service en kan ten alle tijden worden gebruikt om de status van het Traffic Center op te vragen. Indien het Traffic Center online is, wordt er een positief antwoord teruggegeven omtrent de beschikbaarheid en het versienummer van de software op het Traffic Center.


  • Initiator: Het LAS of RP
  • Responder: Het Traffic Center
  • Pre: Het LAS of RP beschikt over een geldig certificaat en wachtwoord om dit request te kunnen versturen.
  • Post: Indien het Traffic Center online is, krijg het LAS of RP een positief antwoord terug met daarin de applicatieversie
  • Request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://xml.eld.nl/schemas/Overstapservice/20140327">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:pingRequest/>
   </soapenv:Body>
</soapenv:Envelope>


  • Response:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <over:pingResponse xmlns:over="http://xml.eld.nl/schemas/Overstapservice/20140327">
         <over:available>true</over:available>
         <over:applicationVersion>2.1.9</over:applicationVersion>
         <over:systemTime>2014-09-29T04:05:37</over:systemTime>
      </over:pingResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Sequence Diagram Ping Service

Ping service.jpeg

  • Normal flow:
(1) Een doelSysteem verstuurt een ping request naar het Traffic Center.
(2) Het Traffic Center controleert of er op dit moment geen onderhoudswerkzaamheden plaatsvinden en het systeem beschikbaar is voor uitwisselingen
(3) Het Traffic Center geeft een positief antwoord terug omtrent de beschikbaarheid, het versienummer van de software welke op het Traffic Center draait en de huidige systeemtijd.
  • Alternatives:
(4) Er vinden onderhoudswerkzaamheden op het Traffic Center plaats.
  • Exceptions:
(5) Het Traffic Center geeft een negatief antwoord terug omtrent de beschikbaarheid, het versienummer van de software welke op het Traffic Center draait en de huidige systeemtijd.

Het Traffic Center is niet beschikbaar en/of de omgeving waar het Traffic Center op draait is niet beschikbaar. Er wordt geen antwoord teruggegeven aan het doelSysteem. Afhankelijk van de timeout instellingen bij het doelSysteem wordt er een timeout teruggegeven.

Overzicht meldingen

Resultaat Type flow (N, A, E) Omschrijving
True N Het Traffic Center is beschikbaar.
False A Het Traffic Center is niet beschikbaar. Er vinden op dit moment onderhoudswerkzaamheden plaats.
Timeout E Het Traffic Center geeft geen antwoord, afhankelijk van de timeout instellingen van het doelSysteem wordt er een timeout gegenereerd.