www.wikidata.de-de.nina.az
WS Enumeration englisch enumeration Aufzahlung ist ein im Jahr 2006 vorgelegter Vorschlag aus der Gruppe der WS Spezifikationen Seit April 2011 hat diese Member Submission Vorschlage von Mitgliedern den Status Candidate Recommendation moglicher kunftiger Standard Die WS Spezifikationen sind industrielle Standards des World Wide Web Consortium W3C Das Ziel der Spezifikation ist es die blockweise Ubertragung grosserer Datenmengen zu standardisieren Hierbei geht es allerdings um jegliche Art von aufzahlbaren Daten wie die Datenzeilen einer Datenbankabfrage oder die Elemente einer Queue Dabei ist es nicht erforderlich dass die gesamte Datenmenge sofort am Stuck ubertragen wird Durch die blockweise Ubertragung der Daten kann der Sender die Aufbereitung der nachsten Daten durchfuhren wahrend der Empfanger die zuletzt gesendeten Daten verarbeitet Durch diese uberschneidende Aufbereitung bzw Verarbeitung der Daten kann eine hohere Geschwindigkeit erzielt werden als wenn die Daten auf einmal ubertragen wurden Inhaltsverzeichnis 1 Funktionsweise 2 Besonderheiten und Beschrankungen 3 Einordnung im Kontext von WS 4 WeblinksFunktionsweise BearbeitenEine Datenubertragung zwischen Datensenke Empfanger und Datenquelle lauft dabei typischerweise wie folgt ab Die Datensenke stellt eine Anfrage an die Datenquelle Enumerate Die Datenquelle schickt eine Antwort zuruck EnumerateResponse Diese enthalt auch den sogenannten Aufzahlungskontext EnumerationContext Basierend auf dem Aufzahlungskontext schickt die Datensenke nun ein oder mehrere Anfragen Pull an die Quelle Die Datenquelle antwortet auf jeden Pull Anfrage mit einer PullResponse Im Element Item sind dabei die eigentlichen Daten enthalten deren Aufbau und Format anwendungsspezifisch ist Ist in dieser PullResponse das Element EndofSequence enthalten sind damit alle Daten ubertragen und keine weiteren Pull Anfragen zu dieser Aufzahlung mehr notig Es existieren weiterer Protokollelemente beispielsweise fur eine Statusabfrage und den vorzeitigen Abbruch der Datenubertragung Besonderheiten und Beschrankungen BearbeitenWS Enumeration legt nicht fest ob der Aufzahlungskontext EnumerationContext von der Datenquelle oder dem Empfanger gespeichert wird Zudem ist es moglich die Verantwortung fur die Speicherung bei jeder Anfrage zu wechseln Weiterhin wird durch WS Enumeration nicht festgelegt ob die Daten vollstandig zu ubertragen sind in welcher Reihenfolge die Daten ubertragen werden und ob bei jeder Anfrage die gleichen Daten zuruckgegeben werden Alle diese Punkte sind anwendungsspezifisch Einordnung im Kontext von WS BearbeitenWS Enumeration baut auf WS Addressing auf das Format der ausgetauschten Nachrichten Messages und die Definition der Endpoints entspricht dieser Spezifikation Dadurch wird es auch moglich dass die Daten uber einen langeren Zeitraum hinweg ubertragen werden Aus Sicherheitsgrunden wird des Weiteren die Nutzung von WS Security Verschlusselung und Signierung empfohlen Um zusatzlich bestimmte Arten von Attacken zu vermeiden legt die Spezifikation ausserdem nahe WS SecureConversation und WS SecurityPolicy zu nutzen Dadurch wird dann auch WS Policy fur alle Teilnehmer verpflichtend Weblinks BearbeitenWeb Services Enumeration WS Enumeration englisch W3C Candidate Recommendation vom 28 April 2011 Web Services Enumeration WS Enumeration englisch W3C Member Submission vom 15 Marz 2006 Abgerufen von https de wikipedia org w index php title WS Enumeration amp oldid 235473300