Kort introduktion til service |
---|
DCC (DeCoupling Component): DCC er også kendt som SOSI afkoblingskomponenten. SOSI-DCC fungerer som webservice gateway, og dens hovedfunktioner er routning af requests og håndhævelse af timeout-grænser på webservice kald. Formålet med komponenten er primært at understøtte flere typer af kald-semantik. Et godt eksempel er behovet for en fleksibel garanti for svartider, hvor en klient til afkoblingskomponenten i et web service kald kan specificere, at kaldet skal forsøges gennemført inden for et antal millisekunder. Hvis svaret ikke er kommet inden for det angivne antal millisekunder, afbryder komponenten kommunikationen med den pågældende web service, og returnerer en fejl til klientsystemet. Afkoblingskomponenten understøtter også andre typer af kald. |
Komponent og versioner |
ArkitekturoverblikSom webservice gateway er komponenten placeret mellem en klient – som typisk kaldes for webservice consumer (WSC) – og en service udbyder, kaldet webservice provider (WSP). WSCen webservice requests til WSPen igennem komponenten og modtager responsen enten direkte ved synkron kommunikation. Logisk arkitekturKomponenten er implementeret som simpel Servlet, som danner indgangspunktet for indkommende webservice kald. Ved opstart af komponenten indlæses konfigurationen, som indeholder routningsinformation og en default afkoblings-model for de operationer, der skal kunne kaldes igennem komponenten. Når en besked modtages fra en WSC til videreforsendelse til en WSP, gennemløbes følgende flow: Whitelistning checkes: Hvis ikke WSCens IP adresse optræder i komponentens whitelist, afbrydes kaldet og et fejlsvar returneres til WSCen
|
Kontaktoplysninger, servicebeskrivelse og testforhold |
Her listes vedhæftet materiale, kontaktpersoner, mail adresser mv. |
Release 2.5.8
- SDS-6031Getting issue details... STATUS
Release 2.5.7
- SDS-5338Getting issue details... STATUS - q/a rettelse.
Release 2.5.6
- SDS-5185Getting issue details... STATUS
- SDS-5338Getting issue details... STATUS
Release 2.5.5
- SDS-2015Getting issue details... STATUS
Release 2.5.4
- SDS-4221Getting issue details... STATUS
Konfigurationsændringer er beskrevet i kommentar på sagen.
Release 2.5.3
- SDS-4203Getting issue details... STATUS
- SDS-1224Getting issue details... STATUS
Release 2.5.2
Tilføjet integrations modul.
- SDS-4226Getting issue details... STATUS
Release 2.5.1
Der er rettet en fejl i forbindelse med build. Se kommentar i sagen.
- SDS-3816Getting issue details... STATUS
Release 2.5.0
https://svn.nspop.dk/svn/components/dcc/tags/release-2.5.0/
DCC har fået foretaget containerization