Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

  • GetSupportedServiceContracts/v1

  • GetSupportedServiceContracts/v2

  • GetLogicalAddresseesByServiceContract/v2

Observerainfo

Från VP 4.0.0 är producenten producentdelen för GetLogicalAddresseesByServiceContract borttagen. Detta innebär att KAT komponenten bör installeras för bibehållen funktionalitet.

Arkitekturella krav

  • KAT ska hålla en egen TAK cache för att undvika direkt beroende till TAK

  • Cachen ska vara persistent så att TAKen kan ligga nere vi omstart av KAT

  • TAK cachen KAT komponenten skall kunna uppdateras via ett REST anropWebtjänst uppdatera sin TAK cache genom ett administrativt REST-API.

  • Tjänsteproducent för: urn:riv:itintegration:registry:GetSupportedServiceContracts:1:rivtabp21

  • Webtjänst Tjänsteproducent för: urn:riv:infrastructure:itintegration:registry:GetSupportedServiceContracts:2:rivtabp21

  • Webtjänst Tjänsteproducent för: urn:riv:infrastructure:itintegration:registry:GetLogicalAddresseesByServiceContract:2:rivtabp21

  • Addresser för webtjänster och URL:er för producerade tjänster och URL för reset av cache skall vara konfigurerbara.

...

KAT har implementerats med som en Java Spring-Boot applikation, dsv som en körbar Java applikation med en inbyggd webserverwebbserver. Detta medför att det inte behövs installeras en extern webserverwebbserver, ex. Tomcat, för att starta applikationen.

...

  • Tjänstekonsument
    Applikation som vill konsumera någon av tjänsterna GetSupportedServiceContracts eller GetLogicalAddresseesByServiceContract.

  • Virtualiseringsplattformen
    Virtualiseringsplattformen routar Virtualiseringsplattformen vidarebefordrar tjänsterna vidare till den verkliga tjänsten, KAT. Detta förutsätter att vägval och behörigheter finns uppsatta i tjänsteaddresseringskatalogen.

  • KAT
    Producent för Tjänstekomponenten som är producent av GetSupportedServiceContracts och GetLogicalAddresseesByServiceContract.

  • Tjänsteadresseringskatalog
    Innehåller information så KAT kan uppdatera sin interna cache.

  • Servicedesk
    Servicedesk eller skript som anropar KAT för att uppdatera dess interna TAK cache. KAT kommer då anropa TAKen för för att hämta det senaste TAK datat.

...