Transcript of XTA – Transport für alle - xoev.de · Der Transport is\൴ beendet und der Empfänger kann nach...
XTA – Transport für alleDr. Günther Diederich | Team Transport und Sicherheit | KoSIT
12. XÖV-Konferenz25./26.09.2019
Alle kennen Transportstandards
Strukturen• Briefe• Briefumschläge• Pakete• Paketscheine• ...Prozesse• Abgabestellen• Lieferung zum Postkasten• Abgabe gegen Unterschrift• Poststellen• …
26.09.2019 Koordinierungsstelle für IT-Standards2
commons.wikimedia.org
Vorführender
Präsentationsnotizen
Transportstandards sind allseits bekannt, z.B. aus dem Transport von Briefen und Pakete – sogar Blätter sind normiert!
Alle kennen den Transportablauf
26.09.2019 Koordinierungsstelle für IT-Standards3
Nachrichtenstruktur
Vorführender
Präsentationsnotizen
Autoren und Leser einer Fachnachricht einigen sich auf den Aufbau, den Inhalt und die fachliche Bearbeitung
Alle kennen den Transportablauf
26.09.2019 Koordinierungsstelle für IT-Standards4
Nachrichtenstruktur
Nachricht erstellen
Vorführender
Präsentationsnotizen
Nach der Einigung auf einen Fachstandard kann die Nachricht erstellt werden.
Alle kennen den Transportablauf
26.09.2019 Koordinierungsstelle für IT-Standards5
Nachrichtenstruktur
Übergabe
Nachricht erstellen
Zusatz-dienste
Vorführender
Präsentationsnotizen
Aus großen Organisationen bekannt: Es wird nicht eigenhändig versendet, die Poststelle hilft und bietet Zusatzdienste, z.B. Adressen ermitteln und vervollständigen.
Alle kennen den Transportablauf
26.09.2019 Koordinierungsstelle für IT-Standards6
Nachrichtenstruktur
Übergabe
Transport vorbereiten
Nachricht erstellen
Zusatz-dienste
Vorführender
Präsentationsnotizen
Ist die Fachnachricht fertig, kann der Transport vorbereitet werden. Achtung: Auch wenn die Poststelle und der Transport identisch sind, sind es unterschiedliche Rollen. Die Poststelle arbeitet nach Anweisung durch Autoren, der Transport erfüllt den Auftrag in eigenem Ermessen! Ist die Transportnachricht fertig, wird die Nachricht vom Sender zum Empfänger übermittelt, z.B. per OSCI. Wenn die Fachnachricht schon verschlüsselt ist, kann der Transport nicht mitlesen und wird der Transport erfolgreich angegriffen sind nur die Transportdaten (Metadaten) zu sehen – das Prinzip des Doppelten Umschlags aus OSCI.
Alle kennen den Transportablauf
26.09.2019 Koordinierungsstelle für IT-Standards7
Nachrichtenstruktur
Übergabe
Transport vorbereiten
Nachricht erstellen
Transport
Transport abschließen
Zusatz-dienste
Zusatz-dienste
Vorführender
Präsentationsnotizen
Ist die Nachricht beim Empfänger angekommen, holt dieser die Fachnachricht wieder aus der Transportnachricht. Der Transport ist beendet und der Empfänger kann nach Vorgaben des Lesers Zusatzdienste erbringen, z.B. Schemaprüfung oder die Nachricht auf schadhafte Inhalte prüfen. Auch sind hier wieder die unterschiedlichen Grundlagen der Arbeit berücksichtigen: Transport wird im eigenen Ermessen erfüllt, Zusatzdienste nach Vorgabe durch den Leser.
Alle kennen den Transportablauf
26.09.2019 Koordinierungsstelle für IT-Standards8
Nachrichtenstruktur
Übergabe
Transport vorbereiten
Nachricht erstellen
Transport
Übergabe / Abholung
Transport abschließen
Nachricht erhalten
Zusatz-dienste
Zusatz-dienste
Vorführender
Präsentationsnotizen
Leser bekommen die Nachricht – je nach Vereinbarung mit dem Empfänger – direkt zugestellt oder müssen diese abholen, um die Nachricht zu erhalten. Hinweis: Die Nachricht an den Leser gilt in der Regel als zugestellt, wenn sie den Einflussbereich des Lesers erreicht und damit ab Annahme durch den Empfänger. Man kann sich hierbei an den Urteilen aus dem Bereich E-Mailverkehr orientieren.
26.09.2019 Koordinierungsstelle für IT-Standards9
Fachstandards XMeld, XDomeaReg, …
Transportstandard XTA
Transportstandard OSCI
Transportprotokoll, z.B. HTTP
Alles mit Standards
Vorführender
Präsentationsnotizen
Sie sieht die technische Abbildung aus: Fachstandards für die Anwendungsebene, XTA für die Übergabe, OSCI für den Transport und das Ganze auf der Basis üblicher Netze und ihrer Technologien, z.B. in verwaltungseigenen Netzen oder über das Internet.
Alle fachlichen Aufgaben bleiben erhalten
• Autor– Einigung mit Leser über die fachliche
Nachrichtenstruktur und -übermittlung– Erstellt Fachnachricht und erteilt Transportauftrag – Setzt Vorgaben für den Transport
• Sender– Erfüllt den Transportauftrag des Autors– Organisiert die Nachrichtenübermittlung
• Empfänger– Nimmt Nachrichten von Sendern an – Stellt Nachrichten zur Abholung bereit oder liefert aus
• Leser– Nimmt Nachricht von Empfängern entgegen oder holt
diese von Empfängern ab– Öffnen und (fachliches) bearbeiten der Nachricht
26.09.2019 Koordinierungsstelle für IT-Standards10
Autor Leser
Sender Empfänger
Fachverfahren
XTA
OSCI 1.2, …Transport-
verfahren
Vorführender
Präsentationsnotizen
Das Vorhandensein von Standards ändert nichts an den Verantwortlichkeiten! Hinweis: OSCI 1.2 ist in der Verwaltung der übliche Transportstandard, aber prinzipiell können mit XTA auch andere Übermittlungsstandards beauftragt werden, z.B. RFC 2549 – nicht bekannt? IP over Avian Carriers with Quality of Service, besser bekannt als Übermittlung per Brieftaube.
Alles festlegbar
26.09.2019 Koordinierungsstelle für IT-Standards11
Transportauftrag
Service-qualitäten
Merkmale der Nachricht
MessageMetaData
Service-profile
Attribute ContentType
BeschreibungWebdienste
WSDL
Inhalt derBerichte
Transport- und Service-Reports
Übergabe-format
XML-Schemata
XTA
Inhalt
Vorführender
Präsentationsnotizen
Mit XTA kann für den Transport alles einheitlich beschrieben und festgelegt werden. Damit steht für alle alles Notwendige zum Transport zur Verfügung, abschließend kurz zur Entwicklung von XTA und ein Ausblick.
Alle hatten einen eigenen Startpunkt
26.09.2019 Koordinierungsstelle für IT-Standards12
Vorführender
Präsentationsnotizen
Am Beginn stand ein Standardisierungswunsch aus der Praxis: Es gab zu viele individuelle Schnittstellen, die insbesondere von den Dienstleistern unterstützt werden mussten. Das verursachte hohe Kosten in Pflege und Abstimmung.
Alle entwickeln eine gemeinsame Lösung
26.09.2019 Koordinierungsstelle für IT-Standards13
Vorführender
Präsentationsnotizen
Der IT-Planungsrat hat ein entsprechendes Standardisierungsvorhaben ins Leben gerufen. Die Betroffenen haben sich aus ihrem Praxisbedarf heraus im Expertengremium XTA auf eine gemeinsame Lösung geeinigt.
Alle entwickeln eine gemeinsame Lösung
26.09.2019 Koordinierungsstelle für IT-Standards14
Vorführender
Präsentationsnotizen
So entstand XTA, aber…
Alle haben weitere Anforderungen und Ideen
26.09.2019 Koordinierungsstelle für IT-Standards15
Vorführender
Präsentationsnotizen
… es gab noch viel mehr Standardisierungswünsche, z.B. sollte XTA auch komprimieren…
Alle haben weitere Anforderungen und Ideen
26.09.2019 Koordinierungsstelle für IT-Standards16
Vorgaben für die Infrastruktur
Vorführender
Präsentationsnotizen
…Vorgaben für die Infrastruktur festlegen…
Alle haben weitere Anforderungen und Ideen
26.09.2019 Koordinierungsstelle für IT-Standards17
Vorgaben für die Infrastruktur
Vorführender
Präsentationsnotizen
…Kryptographie übernehmen…
Alle haben weitere Anforderungen und Ideen
26.09.2019 Koordinierungsstelle für IT-Standards18
Vorgaben für die Infrastruktur
Vorführender
Präsentationsnotizen
…Zusatzdienste wie Schadsoftwareerkennung steuern…
Alle haben weitere Anforderungen und Ideen
26.09.2019 Koordinierungsstelle für IT-Standards19
Vorgaben für die Infrastruktur
Vorführender
Präsentationsnotizen
So verständlich die Wünsche nach weiterer Standardisierung sind, nicht alle Wünsche können erfüllt werden – insbesondere wenn ein Einhorn gewünscht ist. Der Standardisierungswunsch überschreitet den Standardisierungsbedarf. Derzeit ermitteln und konzentrieren wir uns auf den tatsächlichen Bedarf für die Übergabeschnittstelle - keine Einhörner mehr, sondern klare Rahmenbedingungen.
Alles als eine Plattform für den Austausch
• Einheitliche Rahmenbedingungen• Klare Vorgaben für Entwickler• Fester Kern für Interoperabilität• Anschlussfähig für projektspezifische
Erweiterungen • Offen für unterschiedliche Umsetzungen
26.09.2019 Koordinierungsstelle für IT-Standards20
Vorführender
Präsentationsnotizen
Der Transport (und seine Beauftragung) müssen sicher und nachvollziehbar sein und XTA hilft, das zu realisieren. XTA ist aber nicht nur eine Plattform für den Austausch von Nachrichten zwischen Fach- und Transportverfahren. XTA ist auch eine Plattform für Ideen zur Erweiterung und den Wettbewerb von Zusatzdienstleistungen im Transport – für alle.