Page History
...
- Identificér endpoint URL'en for servicen
- Find servicens WSDL
- Find ud af hvorvidt servicen skal kaldes gennem SOSI-Gateway
Notér 'soapAction' attributten for hver operation i servicens WSDL – bemærk at 'soapAction' attributten er mandatory for HTTP-bundne webservices jf. WSDL specifikationen \[WSDL\]
- Identificér en fælles prefix for alle de noterede 'soapActions'
- Definér en timeoutgrænse for hver operation
- Tilføj nu et <Endpoint> tag til DCC'en konfigurationsfil med følgende attributter:
- 'ActionPrefix' sættes til den identificerede fælles prefix
- 'URL' sættes til URL'en for servicen
- 'ProxyURL' (optionel) sættes til URL'en for SOSI-Gateways 'proxy' snitflade såfremt servicen skal tilgås gennem denne
- 'IdcardMaxAgeMinutes' (optionel) – se afsnittet 'IdcardMaxAgeMinutes instruktionen' længere nednede
- 'DoNotVerifySSLHostname' (optionel) – se afsnittet 'SSL/TLS håndtering' længere nednede
- 'WSA_Headers_Processing' (optionel) – se afsnittet 'WS-Addressing processering' længere nednede
- Tilføj nu et <Action> tag under <Endpoint> tagget for hver af de identificerede 'soapActions' og sæt 'Name' attributten på <Action> tagget til 'soapActions' navn - uden den identificerede fælles prefix. Under hver <Action> tag tilføjes derefter et <DecouplingModel> tag med værdien 'synchronous_timeout' og et <Timeout> tag med det definerede timeout for operationen som angives i millisekunder.
- SOSI-DCC genstartes for at få konfigurationsændringen til at slå i gennem
...
Navn | Datatype | Nullable | Betydning |
---|---|---|---|
SOAP_ACTION | String | Nej | Routingsnøglen - skal være unik |
SERVICE_URL | String | Nej | Endpointet hvortil beskeder for den givne soap action skal routes til |
TIMEOUT_MILLIS | int | Nej | Grænseværdien for hvornår det (synkrone) kald afbrydes |
USE_PROXY | boolean | Ja | Hvorvidt beskeder skal sendes gennem proxy hvis en sådan er defineret i DCC'ens statiske konfiguration |
IDCARD_MAXAGE_MINS | int | Ja | Instruktion til en evt. SOSI-Gateway. |
DO_NOT_VERIFY_SSL_HOSTNAME | boolean | Ja | Hvorvidt hostname verifikation af SSL-servercertifikatet skal foretages. |
WSA_HEADERS_PROCESSING | String | Ja | Hvordan WS-Addressing headere skal processeres, se afsnittet 'WS-Addressing processering' længere ned nede for tilladte værdier. |
...