SlideServe
Menu
Préférences
© SlideServe · v2026

e-Tinglysning WebService Arkitektur

guy-david avatar
12 diapositives · 315 Views · Nov 01, 2014

e-Tinglysning WebService Arkitektur. Bjarne Hansen Business Systems Architect e-mail: bhansen4@csc.com  mobil: +45 2923 5906. Agenda. System-System arkitektur Transportprotokol Kaldsekvens for anmeldelse WS-Reliable Messaging Abonnement (WS-Eventing) WS-Policy

e-Tinglysning WebService Arkitektur - slide 1
01 / 12e-Tinglysning WebService Arkitektur
1 / 17

Télécharger la présentation

e-Tinglysning WebService Arkitektur
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. e-TinglysningWebService Arkitektur Bjarne Hansen Business Systems Architect e-mail: bhansen4@csc.com  mobil: +45 2923 5906

  2. Agenda • System-System arkitektur • Transportprotokol • Kaldsekvens for anmeldelse • WS-Reliable Messaging • Abonnement (WS-Eventing) • WS-Policy • Signering af tinglysningsdokumenter • Serviceklasser • Spørgsmål…og svar

  3. Internet wsdlxsd wsdlxsd System-system arkitektur UDDI • system-system brugere • opslag i UDDI (ws) • kald til e-tl motor (ws) • e-tl motor • svar • statusopdateringer • abonnementer System-systembruger Web Services services e-TL motor UDDI • Endpoints • UDDI (?) • e-tl motor (?) • WS-Adressing interfaces

  4. Transportprotokol • Standard SOAP baseret Web Service • HTTPS • Kryptering af besked mellem parter • Server certificate hos Tinglysningsretten • HTTP + WS-Encryption • Gateway venlig… • Yderligere arbejde med at bruge WS-Encryption til kryptering af indholdet i besked mellem parter • WS-Encryption er ikke specielt udbredt…

  5. Kaldsekvens for anmeldelse SOAP via HTTPS • Asynkron natur for kaldssekvens… • Sædvanlig sæt af problemer med f.eks. manglende svar og dublerede kald • Introduktion af unikt transaktionsid (på tinglysningsdokument) fra afsender kan afhjælpe nogle af problemstillingerne • …eller: brug af WS-Reliable Messaging MANUEL TINGLYST AFVIST… MODTAGET dato/løbenr. STATUS e-tl motor K1 K2 K3 K4 K5 K6 K7 … Kn

  6. WS-Reliable Messaging • WS-Reliable Messaging • Afleveringsgaranti som det kendes ved kø-baseret kommunikation • Kommunikation er af natur asynkron • Begrænset udbud af (kommercielle) implementationer • WS-Reliable Messaging er tilpas “løs” i specifikationen til at der må forventes “kompatibilitet issues” mellem kommercielle implementationer • BEA WS-RM implementation • CSC har en egenudviklet WS-RM implementation Der skal enten anvendes WS-Reliable Messaging eller introduceres mekanismer til håndtering af tvivlstilfælde ved fejl i traditionel WS kommunikation…

  7. Abonnement • e-TL motor stiller abonnementsordning til rådighed for eksterne system-system brugere… • Der kan registreres abonnement på… • Et eller flere objekter • + en eller flere hændelser for disse objekter • To mulige implementationer • WS-Eventing • Specifikation af hvordan abonnementer angives (Filter) • Et specifikt “Filter” som passer til tinglysning… • …eller generelt XPath query som “køres” mod de XML dokumenter der udgør konkrete events • Egne WS som følger principperne i WS-Eventing, men som er rettet specifikt mod tinglysning…

  8. WS-Policy • Kan anvendes til at definere en lang række forskellige politikker… • WS-Policy har fået sin udbredelse omkring specificering af politikker for sikkerhed – typisk angivelse af algoritmer og nøgle-længder… • e-TL • Vil specificere en WS-Policy… • …men forhåbentlig vil der kun være en politik… Sagt med andre ord: e-TL projektet vil gå efter at der er en (og kun en) standardiseret måde at kommunikere med e-TL motoren på… Når antallet af kommunikationsformer evt. udvides vil der blive opsat flere WS-Policy politikker som specificerer de forskellige krav til klienterne.

  9. Signering af tinglysningsdokumenter • Signering med • OCES Virksomhedscertifikat • OCES Medarbejdercertifikat • OCES Personcertifikat • XML-Signature • Implementation fra Apache (C++, Java) • OpenOCES implementation (Java) • CSC releaser specifikation og eksempler på signering af tinglysningsdokumenter med XML Signature • Klient API • CSC overvejer at release et klient API til e-TL motoren… • Scope og betingelser endnu ikke på plads… • Hvilke platforme anvendes generelt hos system-system brugere?

  10. Serviceklasser… • Opbygning af tinglysningsdokument • aktHent(...) • + en række forespørgsels- og valideringsservices • + services til håndtering af brugerformularer • tinglysningsdokumentAnmeld(…) • Forespørgsler • En række services til at forspørgsler i e-akten • Præsentationsservices… • Administration • Administration af anmelderordning… • Administration af system-system opsætning… • … • Portlets • Portlets stilles til rådighed… • Behov kendes ikke pt.

  11. Spørgsmål…og svar

  12. Experience. Results.