Jämförda versioner

Nyckel

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

...

Krav IdBeskrivningTyp
K-1Tjänsteadresseringskatalogen ska stödja gängse modeller för lastbalansering, så som klustring. Tjänsteadresseringskatalogen skalas på samma sätt som vanliga web-applikationer.Skalbarhet
K-2

TAK ska kunna driftsättas på alla plattformar där Apache Tomcat erbjuder installationsstöd. Det täcker alla vanligt förekommande Linux-, Unix- och Windowsversioner.

Flexibilitet
K-3Tjänsteadresseringskatalogen (TAK) ska tillhandahålla en komponent som innehåller cachad TAK data som övriga SKLTP komponenter kan använda för att inte vara beroende av att Tjänstekatalogens (TAK) tjänster är tillgänglig online.
TillgänglighetK-4

 TAK ska levereras som öppen källkod under licensen LGPL.

 Flexibilitet
K-114

TAK ska levereras med automatiserade last- och robusthetstester.

 Prestanda
K-125

All utveckling av TAK ska baseras på portabla, komponentbaserade byggen enligt en välbeskriven produktstruktur.

 Flexibilitet

...

Detaljerade krav på funktionalitet i Tjänsteadresseringskatalogen. 

6FK-10
Krav IdBeskrivningTyp
FK-

Felmeddelande som orsakas i virtualiseringsplattformen ska rapporteras som SOAPFault till tjänstekonsumenten, samt loggas. ID i SOAPFault ska finnas i logfilen för korrelering.

Felhantering
FK-7Felsituationer som är förutsägbara baserade på inkonsistens mellan metadata i meddelandetrafik och innehåll i tjänstekatalog, ska redovisas i SOAPFaults med mycket stor tydlighet, så att det inte råder något tvivel som orsaken och vad som behöver göras, se standardiserade felkoder nedan.Felhantering
1Tjänsteadresseringskatalogen skall lagra vägvalsinformation bestående av följande delar; Tjänstekontrakt, Logisk adress och teknisk adress i form av en URL. Vägvalsinformationen skall även innehålla ett tidsspann då denna är giltig. 
FK-2Tjänsteadresseringskatalogen skall lagra anropsbehörigheter bestående av följande delar; Tjänstekontrakt, Logisk adress och tjänstekonsumentens identitet. Anropsbehörigheten skall även innehålla ett tidsspann då denna är giltig. 
FK-3Tjänsteadresseringskatalogen skall exponera lagrad vägvalsinformation och anropsbehörigheter över valfritt gränssnsnitt för internt bruk inom SKLTP-domänen. 
FK-4Tjänsteadresseringskatalogen skall implementera den nationella tjänstedomänen infrastructure:itintegration:registry. (GetLogicalAddresseesByServiceContract och GetSupportedServiceContracts) 
FK-5Tjänsteadresseringskatalogen (TAK) ska tillhandahålla en komponent som innehåller cachad TAK data som övriga SKLTP komponenter kan använda för att inte vara beroende av att Tjänstekatalogens (TAK) tjänster är tillgänglig online. 
FK-6All intern kommunikation mellan SKLTP-komponenter ska gå via HTTP 
   

Standardiserade felkoder ??

...