Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

I vissa fall kan den nationella arkitekturen inte efterföljas och då uppstår ett behov av anpassningstjänster. Typiskt gäller detta för existerande så kallade legacy system, eller för system där det beroende på prioriteringar helt enkelt tar för lång tid innan standardiserade tjänstekontrakt är framtagna.  Det ska poängteras att för För att få bästa möjliga förutsättningar att hantera hela livscykeln bör anpassningstjänster ligga så nära källan som möjligt. Inte minst då det yttersta målet alltid är att så snabbt som möjligt ersätta en anpassning med en en standardlösning.

 Teknisk plattform

I nuläget finns det ingen särskild plattform eller resurser avsatta för anpassningstjänster, och utifrån . Utifrån ett tekniskt perspektiv realiseras dessa som Mule ESB 3.3 7 applikationer (ZIP paketerade) och körs som vilken tjänst som helst i plattformen. Detta medför följande tekniska krav:

  • En anpassningstjänst är av typen synkron fråga-svar (företrädesvis över HTTP).
  • En anpassningstjänst är stateless, dvs. det finns ingen session eller databasresurs att tillgå i plattformen.
  • En anpassningstjänst anpassningstjänsts typiska uppgift är att transformera med avseende på tekniskt protokoll och/eller innehållet i meddelandet.

...

Förvaltning av programvara för anpassningstjänster

Anpassningstjänsters Anpassningstjänster ska i enlighet med RIV-TA riktlinjerna baseras på öppen källkod och finnas tillgängliga på GitHub. Det kan initialt kännas som enklast att lägga alla anpassningstjänster på samma projektplats, Men det finns också ganska starka skäl att inte försöka hålla samman de öppna källkodsprojekten:

  • Det måste alltid finnas åtminstone en utpekad ansvarig för varje objekt (applikation), och detta bör framgå av projektplatsen
  • Det kan finnas behov av olika licensformer och användning av tredje-parts programvara
  • Det kan finnas olika förvaltningsorganisationer 
  • Det kan finnas olika krav på ärendehantering och hantering av problem

 Initialt så Initialt måste varje projekt/program hitta en effektiv form för förvaltning av programvaran ifråga och sedan kan respektive projektplats refereras från en sammanställning på sll-rtjp rtp projektplatsen. 


Anpassningstjänster i Produktion

...

Anpassningstjänster i QA

 HVAL adapter  


Take Care Adapter

Anpassningstjänster under utveckling

...


Take Care - Lab Service

Personuppgiftsadapter

...