11.1a: RPC (Remote Procedure Call)
|
|
- Luisa Lorentz
- vor 6 Jahren
- Abrufe
Transkript
1 11.1a: RPC (Remote Procedure Call) Sie haben einen RPC-Basismechanismus in einem System zu realisieren, das bereits über einen Directory Service verfügt. a) Beschreiben Sie den Ablauf eines Bindevorgangs zwischen einem Client und einem Server mittels des Directory Service durch ein Ablaufdiagramm! 1 Directory Service Client 2 3 Legende: Server 1 Server 2 Anfrage nach Server Rückmeldung auf die Anfrage RPC-Aufruf Server 3
2 11.1c: RPC-Fehlersemantiken c) Welche Fehlersemantiken muss ein RPC-Mechanismus für die folgenden Anwendungsfälle unterstützen? Begründen Sie Ihre Antwort! I. Aufruf einer Bankbuchung (z.b. Gutschrift eines eingezahlten Betrages) II. Zyklischer Abruf eines Wetterdienstes (z.b. aktuelle Temperatur in Dresden) III. Abfrage des Status einer Paketlieferung Anwendungsfall Fehlersemantik Begründung Bankbuchung Exactly-once Genau einmal ausführen, Duplikaterkennung notwendig, konsistenter Zustand auch im Fehlerfall Zyklische Wetterabfrage Status Paketlieferung Maybe At-least-once Keine Wiederholung und somit kein Ergebnis im Fehlerfall; nicht so wichtig, da neue Anfrage in nächstem Zyklus gesendet wird Aufruf wird nach Time Out wiederholt, Duplikate müssen nicht erkannt und verworfen werden, da keine Daten manipuliert werden
3 11.2: Verteilte Transaktionen Dienstelement von Beschreibung Phase 1 C-BEGIN-Req/Ind Koordinator Aufforderung zur Empfangsbereitschaft an Teilnehmer C-PREPARE- Req/Ind Koordinator Aufforderung an Teilnehmer nach C-READY / C-REFUSE C-READY-Req/Ind Teilnehmer Teilnehmer bestätigt Bereitschaft zum C-COMMIT C-REFUSE-Req/Ind Teilnehmer Teilnehmer weist Auftrag zum C-COMMIT zurück Phase 2 C-COMMIT-Req/Ind Koordinator Aufforderung an Teilnehmer Aktion dauerhaft zu machen C-DONE-Req/ind Teilnehmer Teilnehmer bestätigt korrekten Abschluss der Aktion C-ROLLBACK-Req/Ind Koordinator Aufforderung an Teilnehmer Änderungen rückgängig zu machen C-ROLLBACK-Rsp/Cnf Teilnehmer Bestätigung der Wiederherstellung des Ausgangszustandes C-RESTART Koord/Teiln Absturz bekanntgeben
4 11.4a: Entfernter Dateizugriff WebDAV a) Anfrage: PROPFIND /w/dresden/ HTTP/1.1 Host: Depth: 1 Content-Type: text/xml; charset="utf-8" Content-Length: 85 Abfrage des Inhaltes der URI /w/Dresden/ (Verzeichnis) Es sollen Informationen über die Ressource und ihre direkten Kinder geliefert werden <?xml version="1.0" encoding="utf-8"?> <propfind xmlns="dav:"> <allprop/> </propfind> Es sollen alle (eingecheckten & versionierten) Inhalte der Ressource geliefert werden
5 11.4a: Entfernter Dateizugriff WebDAV a) Antwort: HTTP/ Multi-Status Content-Type: text/xml; charset="utf-8" Content-Length: 3112 Die WebDAV-Anfrage war erfolgreich (207); für jede zurückgelieferte Ressource gibt es eigene Status-Codes <?xml version="1.0" encoding="utf-8"?> <D:multistatus xmlns:d="dav:"> <D:response> <D:href> <D:propstat> <D:prop> Die erste zurück gelieferte Ressource ist die abgefragte Ressource selbst. Der Ersteller (und Eigentümer) der Ressource <R:author> auf dem Server ist der Nutzer tenshi. <R:Name>tenshi</R:Name> Die Ressource wurde am um </R:author> 15:46:35h UTC (Z-Time) erstellt <D:creationdate> T15:47:35Z</D:creationdate> <D:displayname>Dresden</D:displayname> Die Ressource wird in der Kurzform (nicht als URI verwendbar) Dresden bezeichnet.
6 11.4a: Entfernter Dateizugriff WebDAV a) Antwort: <D:resourcetype><collection/></D:resourcetype> </D:prop> <D:status>HTTP/ OK</D:status> </D:propstat> </D:response> Die Ressource ist ein Verzeichnis Die Ressource ist vorhanden und fehlerfrei zugreifbar. Dieser Status steht gemäß Spezifikation hier im Content. Das Paket an sich hat 207 Multi-Status.
7 11.4b: Entfernter Dateizugriff WebDAV b) Betrachten Sie den folgenden Wireshark-Trace und diskutieren Sie was der WebDAV-Nutzer auf dem Server gemacht hat. Der Trace ist auf HTTP-Pakete reduziert und die Inhalte sind nicht sichtbar. No. Time Source Destination Protocol Info HTTP OPTIONS /w HTTP/ HTTP HTTP/ Authorization Required (text/html) HTTP/XML PROPFIND /w HTTP/ HTTP/XML HTTP/ Multi-Status HTTP GET /w/frauenkirche.jpg HTTP/ HTTP HTTP/ OK (JPEG JFIF image) HTTP/XML LOCK /w HTTP/ HTTP HTTP/ OK HTTP/XML MKCOL /w/dresden HTTP/ HTTP/XML HTTP/ Multi-Status HTTP/XML MOVE /w/frauenkiche.jpg /w/dresden/frauenkirche.jpg HTTP/ HTTP/XML HTTP/ Multi-Status HTTP/XML UNLOCK /w HTTP/ HTTP/XML HTTP/ Multi-Status
2. WWW-Protokolle und -Formate
2. WWW-Protokolle und -Formate Inhalt: HTTP, allgemeiner syntaktischer Aufbau Wichtige Methoden des HTTP-Protokolls Aufbau von Web-Applikationen unter Nutzung von HTTP, HTML, DOM XML, XML-DTD und XML-Schema
Mehr<Cocoon Day="2003-Nov-18" /> Cocoon & WebDAV. Guido Casper. Competence Center Open Source S&N AG
Cocoon & Guido Casper Competence Center Open Source S&N AG Agenda Einführung / History Anwendungsfälle / Funktionalitäten Technische Vorteile Anwendungsfälle für Cocoon Komponenten
MehrÜberblick. Verteilte Systeme - Übung. VS-Übung. RPC-Semantiken Fehler bei Fernaufrufen Fehlertolerante Fernaufrufe. Tobias Distler, Michael Gernoth
Überblick Verteilte Systeme - Übung Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte Systeme und Betriebssysteme) www4.informatik.uni-erlangen.de Sommersemester 2009
MehrÜbungsaufgabe 5. Verteilte Systeme - 6. Übung. Fehler & RPC (lokaler Fall) Transparenz beim Fernaufruf. RPC-Aufrufsemantiken Fehlermodell
Übungsaufgabe 5 Verteilte Systeme - 6. Übung Tobias Distler, Michael Gernoth, Reinhard Tartler Friedrich-Alexander-Universität Erlangen-Nürnberg Lehrstuhl Informatik 4 (Verteilte Systeme und Betriebssysteme)
MehrREALISIERUNGSKONZEPT Version: 1.02
REALISIERUNGSKONZEPT Version: 1.02 Status: Freigegeben Projektart: Neustart Projektname: Projekt Nr.: Speicherort: Autor: Projektleitung: PC Direktvermarkterschnittstelle PN313021 P:\320.Embedded_Systems\700_Projects\001_All_Projects_SVN\PN313
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrFehlerquellen. Überblick. Einordnung. Fehlerquellen
Überblick RPC-Semantiken Fehler bei Fernaufrufen Fehlertolerante Fernaufrufe Fehlerquellen Anwendung Fehler sind nicht im Fernaufruf begründet Fehlersituation tritt bei lokalem Methodenaufruf ebenfalls
MehrMobilkommunikation. REST-basierte Dienste für verteilte, mobile Anwendungen. A. Gillert, A. Grebe, M. Hüffmeyer, C. Vogt
Mobilkommunikation REST-basierte Dienste für verteilte, mobile Anwendungen A. Gillert, A. Grebe, M. Hüffmeyer, C. Vogt Fachhochschule Köln, Institut für Nachrichtentechnik Fachhochschule Köln Anton Gillert,
MehrWebDAV Eine sichere und globale Dateiablage. Peter Niederlag RRZN-Sicherheitstage 19. November 2007
WebDAV Eine sichere und globale Dateiablage Peter Niederlag RRZN-Sicherheitstage 19. November 2007 Agenda WebDAV - Einführung Was ist WebDAV? Vorteile von WebDAV Nachteile von WebDAV WebDAV Basis-Methoden
MehrVerteilte Systeme - 2. Übung
Verteilte Systeme - 2. Übung Dr. Jens Brandt Sommersemester 2011 1. Server-Entwurf a) Beschreiben Sie was sich hinter den Begriffen statusloser bzw. statusbehafteter Server verbirgt. Statusloser Server
MehrBackend. Hochschule Darmstadt, Fachbereich Informatik, Wintersemester 2016/2017. Christopher Dörge, Thomas Sauer, David Müller
Backend Hochschule Darmstadt, Fachbereich Informatik, Wintersemester 2016/2017 Christopher Dörge, Thomas Sauer, David Müller Aufbau einer RESTful API mit... Ziel node.js, express und MongoDB Symfony und
MehrWerkzeuge für das Softwarekonfigurationsmanagement
Werkzeuge für das Softwarekonfigurationsmanagement Hauptseminar Frank Herrmann Technische Universität Dresden Institut für Systemarchitektur Gliederung Ziele des Softwarekonfigurationsmanagements SCM-Standardwerkzeug
MehrWeb Grundlagen zum Spidering
May 22, 2009 Outline Adressierung 1 Adressierung 2 3 4 Uniform Resource Locator URL Jede Seite im Internet wird eindeutig über eine URL identiziert, z.b. http://www.christianherta.de/informationretrieval/index.html
MehrInternet Protokolle für Multimedia - Anwendungen
Internet Protokolle für Multimedia - Anwendungen Kapitel 5.7 Streaming im Web (RTSP) 1 Streaming Media (1) Streaming Media Strom ist kontinuierlich wird unmittelbar während des Empfangs wiedergegeben wird
MehrSecurity. Stefan Dahler. 6. Zone Defense. 6.1 Einleitung
6. Zone Defense 6.1 Einleitung Im Folgenden wird die Konfiguration von Zone Defense gezeigt. Sie verwenden einen Rechner für die Administration, den anderen für Ihre Tests. In der Firewall können Sie entweder
MehrSchnittstellenbeschreibung
Schnittstellenbeschreibung Erstellung von personalisierten PDF-Dokumenten zum Thema Grundlagenwissen zu Finanzinstrumenten Autoren: Jan Zeskowski, Pascal Pakozdi Version: 1.3 Datum: 16. März 2016 fundsware
MehrL-/H-Gas Anpassung. Anpassungshandbuch. Schnittstellenbeschreibung. Datum: Version: 2. Anpassungshandbuch_Schnittstelle_v2.
L-/H-Gas Anpassung Anpassungshandbuch Schnittstellenbeschreibung Autor: Fricke, Daniel Datum: 03.11.2014 Version: 2 Dateiname: Anpassungshandbuch_Schnittstelle_v2.docx Änderungen Version / Wann Wer Was
MehrHypertext Transfer Protocol
Ingo Blechschmidt LUGA 6. Juli 2005 Inhalt 1 Geschichte Verwendung von HTTP 2 Typischer Ablauf Request-Methoden Header-Felder Keep-Alive 3 Nutzen von Proxies Proxies bei HTTP CONNECT-Methode
MehrWebDAV und subversion. Weg von der Web-Einbahnstrasse
WebDAV und subversion Weg von der Web-Einbahnstrasse Agenda WebDAV Uebersicht WebDAV Beispiele und Einsatzgebiete DeltaV Uebersicht Subversion WebDAV Uebersicht Was ist WebDAV? Web-based Distributed Authoring
MehrSMS-API. Sloono Schnittstellenbeschreibung. Version 1.2 Stand 22.10.2014
SMS-API Sloono Schnittstellenbeschreibung Version 1.2 Stand 22.10.2014 Diese Seiten über die SLOONO-APIs sollen Ihnen helfen SLOONO in Ihre bestehenden Anwendungen zu integrieren oder neue Anwendungen
MehrMicrosoft.NET und SunONE
Microsoft.NET und SunONE, Plattformen und Application Service Providing Agenda Einordnung.NET und SunONE Kurzvorstellung Gegenüberstellung Zusammenfassung ASP (Application( Service Providing) ) und Ausblick
MehrSimple serial time and HTTP client API Version 00.75
Simple serial time and HTTP client API Version 00.75 (C) 2016 Christian Zietz Seite 1 von 5 Allgemeine Konventionen Die Einstellungen der seriellen Schnittstelle sind: 9600 bit/s, 8 Datenbits,
MehrWeb-Konzepte für das Internet der Dinge Ein Überblick
Web-Konzepte für das Internet der Dinge Ein Überblick Samuel Wieland sawielan@student.ethz.ch ETH Zürich Seminar Das Internet der Dinge Historisches Tim Berners-Lee Erster Web-Server Bildquelle: Wikimedia
MehrSicherheitsanalyse der Private Cloud Interfaces von
Sicherheitsanalyse der Private Cloud Interfaces von Emanuel Durmaz Ruhr-Universität Bochum 1 Emanuel Durmaz 10/16: Bachelor of Science IT-Sicherheit, Ruhr-Universität Bochum Thesis: Sicherheitsanalyse
MehrAtomare Commit-Protokolle. Grundlagen von Datenbanken - SS Prof. Dr. Stefan Böttcher Atomare Commit-Protokolle Folie 1
Atomare Commit-Protokolle Grundlagen von Datenbanken - SS 2010 - Prof. Dr. Stefan Böttcher Atomare Commit-Protokolle Folie 1 Atomares Commit-Protokoll Bisher: Protokolle zur lokalen Transaktionsverwaltung
MehrPerl-Praxis. CGI-Skripte. Madis Rumming, Jan Krüger.
Perl-Praxis CGI-Skripte Madis Rumming, Jan Krüger {mrumming,jkrueger}@cebitec.uni-bielefeld.de Übersicht WWW, Web-Server CGI-Skripte Parameterübergabe Web-Formulare CGI.pm Perl-Praxis CGI-Skripte 2/16
MehrDie Nutzung von Webservices in der Oracle Datenbank. 11 März 2010
Die Nutzung von Webservices in der Oracle Datenbank 11 März 2010 Agenda Vorstellung Apps Associates Einstieg und Definition Webservice Definition Application Server / Oracle Application Server Oracle Webservices
MehrAnwendungsprotokolle: HTTP, POP, SMTP
Anwendungsprotokolle: HTTP, POP, SMTP TCP? UDP? Socket? eingesetzt, um Webseiten zu übertragen Zustandslos Nutzt TCP Client schickt Anfrage ( HTTP-Request ) an Server, Server schickt daraufhin Antwort
MehrKomponentenorientierte Software-Entwicklung. Seite 1 / 44
Seite 1 / 44 Wiederholung EJB-Module/-Projekte SessionBeans Stateless Beans Stateful Beans EntityBeans JPA-Grundlagen (EntityManager, Query-Abfragen) Vorschlag Projektaufbau / Package-Strukturierung Seite
MehrIUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES Software AG. All rights reserved. For internal use only
IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES 2016 Software AG. All rights reserved. For internal use only DIGITAL BUSINESS APPLICATIONS DRIVE THE DIGITAL BUSINESS Partner Lieferanten Kunden SaaS
MehrVerteile Systeme, Mobile Computing, Mobile Kommunication
Verteile Systeme, Mobile Computing, Mobile Kommunication Schill RPC erklären erweiterung Asynchrone RPC (Threads) Chaching und Replication erklärn Security Service: Symetrisches Verfahren - $ in Bezug
MehrAlexander Schill Thomas Springer. Verteilte Systeme. Grundlagen und Basistechnologien. 2. Auflage. 4y Springer Vieweg
Alexander Schill Thomas Springer Verteilte Systeme Grundlagen und Basistechnologien 2. Auflage 4y Springer Vieweg Inhaltsverzeichnis 1 Einleitung 1.1 Anwendungsbeispiel 3 1.2 Zielsetzung Verteilter Systeme
MehrSOAP Simple Object Access Protocol
Informatikseminar Tobias Briel Überblick 1. Einführung - was ist? 2. Middlewaretechnologie 3. Aufbau von Nachrichten 4. Vergleiche 5. Beispielanwendung 6. Zusammenfassung 1 Einführung was ist Soap? neue
MehrWeb APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services?
Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services? Web APIs Wo kommen wir her? Remote Procedure Calls (RPC) Verben/Aktionen im Endpunkt enthalten GetCustomer InsertInvoice
MehrAVM Home Automation. HTTP Interface AVM
AVM Home Automation HTTP Interface 04.07.14 AVM Änderungshistorie Version Datum Änderung 1.0 22.04.2013 Erstes Release 1.01 26.04.2013 Beispiel-URL hinzugefügt 1.02 12.06.2013 switchcmd getswitchlist hinzugefügt
MehrAndroid VPN. Am Beispiel eines Netzwerktunnels für das Domain Name System (DNS) 1 Andiodine - Android DNS-VPN
Android VPN Am Beispiel eines Netzwerktunnels für das Domain Name System () 1 Inhalt VPN Framework in Android Übersicht zu Iodine Funktionsweise Demonstration 2 VPN und Android Verfügbar seit Android 4.0
MehrMultiuser Client/Server Systeme
Multiuser /Server Systeme Christoph Nießner Seminar: 3D im Web Universität Paderborn Wintersemester 02/03 Übersicht Was sind /Server Systeme Wie sehen Architekturen aus Verteilung der Anwendung Protokolle
MehrBPEL und Transaktionen
BPEL und Transaktionen Arne Platzen / Guido Neander MT AG Ratingen Schlüsselworte: SOA, BPEL, Transaktionen Einleitung Transaktionen als Folge von Operationen, welche als eine Einheit betrachtet werden,
MehrSIP: Session Initiation Protocol (Signalisierungsprotokoll für Sessions) Request. Response
SIP Happens SIP: Session Initiation Protocol (Signalisierungsprotokoll für Sessions) SIP User Agent Request Response SIP User Agent User Agent: Anwendungssoftware auf Terminals (SIP End Points) Terminals:
MehrVersionskontrolle mit Subversion
Versionskontrolle mit Subversion Was ist Versionskontrolle? Ermöglicht gemeinsames Editieren von Quelltext und anderen Dateien Meist zentrale Ablage (Repository), Zugriff über Netzwerk Bearbeitung immer
MehrIcinga Teil 2. Andreas Teuchert. 25. Juli 2014
Icinga Teil 2 Andreas Teuchert 25. Juli 2014 1 Nagios-Plugins Programme, die den Status von Diensten überprüfen können liegen in /usr/lib/nagios/plugins/ werden von Icinga aufgerufen, geben Status über
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
Mehr8. Verteilte Systeme Applikationsprobleme
Fakultät Informatik Institut Systemarchitektur Professur Rechnernetze WS 2011 LV Informatik-I für Verkehrsingenieure 8. Verteilte Systeme Applikationsprobleme Dr. rer.nat. D. Gütter Mail: WWW: Dietbert.Guetter@tu-dresden.de
MehrSicherheit in Client/Server-Umgebungen
Sicherheit in Client/Server-Umgebungen (1) Motivation Sehr viele Anwendungen in vernetzten Umgebungen basieren auf dem Konzept der Bereitstellung von Diensten durch Server sowie der Inanspruchnahme von
MehrE.1 Object Request Brokers
E Überblick über die 4. Übung E Überblick über die 4. Übung 1 Komponenten eines ORBs Lösungsskizze Aufgabe 2 RPC und ORB Aufrufsemantiken Hinweise Aufgabe 3 Kommunikationsschicht: tauscht Daten zwischen
MehrGeoMedia 6.1.7: WMS. OGC WMS Daten in der GeoMedia Welt
GeoMedia 6.1.7: WMS OGC WMS Daten in der GeoMedia Welt Tipps & Tricks September 2010 Inhaltsverzeichnis Inhaltsverzeichnis Einführung... 3 WMS Daten anhängen... 3 Ausgangslage... 3 WMS Verbindung erstellen...
MehrVergleich SOAP und REST
Softwareentwicklung und Hypermedia Fachhochschule Dortmund Fachbereich Informatik Betreuer: Prof. Dr. Thiesing - 7042882-7042911 SS 2004 / Mai 2004 1 Einführung Was sind Web Services? Unter Web Services
MehrVersionsverwaltung mit Mercurial für Einsteiger
Versionsverwaltung mit Mercurial für Einsteiger Chemnitzer Linuxtage 2009 Stefan Schwarzer, SSchwarzer.com info@sschwarzer.com Chemnitz, Germany, 2009-03-14 Versionsverwaltung mit Mercurial für Einsteiger
MehrV by WBR1/BFH-TI 2011 by MOU2/BFH-TI
Java-Applets Unterlagen zum Modul OOP mit Java V 3.0 2007 by WBR1/BFH-TI 2011 by MOU2/BFH-TI Java-Applets V3.0 2011 by WBR1&MOU2/BFH- TI Lernziele Die Kursteilnehmer sind in der Lage: Möglichkeiten und
MehrCross-Section Service DGM 50 NRW
Datum: 2005-08-29 Version: 0.1.0 Category: Service Description Status: Editor: Draft Benno Schmidt con terra GmbH, Münster Cross-Section Service DGM 50 NRW Document type: Document stage : Document language:
MehrKonfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.
Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden
MehrEffiziente Administration Ihrer Netzwerkumgebung
n ne atio n orm tione f n n ri tze onve nu Be nd K u Effiziente Administration Ihrer Netzwerkumgebung XML-WebService Schnittstelle Inhaltsverzeichnis Allgemeines 3 Web Service 3 Starten und Kontrollieren
MehrFINISS Support Team Konfiguration des Datafeed Zugriffs auf Markt Daten via FINISS
FINISS Support Team support@finiss.com Konfiguration des Datafeed Zugriffs auf Markt Daten via FINISS 14. Februar 2014 Inhaltsverzeichnis: 1 InternetAnbindung... 3 2 Konfiguration... 3 2.1 Technische Konfiguration
MehrWSDL. Heutige Vorlesung. Wozu WSDL? Wie wird WSDL verwendet? Language. Services. Description. Web. Abstrakte vs. konkrete Syntax
Heutige Vorlesung WSDL Prinzipieller Aufbau von WSDL-Beschreibungen Beschreibung von Protokoll-Bindungen in WSDL Vor- und Nachteile von WSDL Lernziel Google-WSDL lesen und erweitern können Klaus Schild,
MehrNutzung von REST Clients für Allyouneed Marktplatz
Nutzung von REST Clients für Allyouneed Marktplatz Stand: 23. Mai 2014 Version 1.0 portal.allyouneed.com Inhaltsverzeichnis 1 Einführung... 3 1.1 Voraussetzungen... 3 2 crest Client für Google Chrome...
MehrHTTP. Arthur Zaczek. Aug 2015
Arthur Zaczek Aug 2015 1 Einleitung 1.1 Definition Das Hypertext Transfer Protocol (HTTP, dt. Hypertext-Übertragungsprotokoll) ist ein Protokoll zur Übertragung von Daten über ein Netzwerk. Es wird hauptsächlich
MehrL-/H-Gas Anpassung. Anpassungshandbuch. Schnittstellenbeschreibung. Autor: Fricke, Daniel. Datum: Version: 2.0
L-/H-Gas Anpassung Anpassungshandbuch Schnittstellenbeschreibung Autor: Fricke, Daniel Datum: 17.11.2015 Version: 2.0 Dateiname: Anpassungshandbuch_Schnittstelle_2.0.docx Änderungen Version / Wann Wer
MehrSicherheit im Internet - Datenschutz als Standortvorteil im E-Business -
Sicherheit im Internet - Datenschutz als Standortvorteil im E-Business - Dipl.-Inform. Marit Köhntopp Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein Düsternbrooker Weg 82, 24105 Kiel Tel.:
MehrXML-RPC, SOAP und Web Services. Jörn Clausen joern@techfak.uni-bielefeld.de
XML-RPC, SOAP und Web Services Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Was ist RPC? Was hat XML mit RPC zu tun? Was sind XML-RPC und SOAP? Was sind Web Services? Wird das die Welt retten?
MehrEinführung in die LMSAPI des Webkonferenzdienstes
Einführung in die LMSAPI des Webkonferenzdienstes VCC-Workshop Technische Universität Dresden 1./2. Juli 2014 Ralf Trefz, DFN-Verein, hotline@vc.dfn.de Inhalt Die neue LMSAPI Adobe Connect Telefonintegration
MehrHIN Client API. Technische Schnittstelle. Version: 1.0 Datum: 01.11.2010 Status: Final
HIN Client API Technische Schnittstelle Version: 1.0 Datum: 01.11.2010 Status: Final Health Info Net AG (HIN) Pflanzschulstrasse 3 8400 Winterthur support@hin.ch www.hin.ch Tel. 0848 830 740 Inhaltsverzeichnis
MehrVersionsmanagement. Dipl.-Chem. Rainer Orth Technische Fakultät. ro@techfak.uni-bielefeld.de
Versionsmanagement jenseits von CVS Dipl.-Chem. Technische Fakultät Universität Bielefeld ro@techfak.uni-bielefeld.de AG Rechnerbetrieb 2002 Versionsmanagement jenseits von CVS 1 von 13 Übersicht Klassische
Mehr1.1 Wireshark Bedienung (Die neuste Wireshark-Version sieht leicht anders aus!) 1.2 Aufzeichnung starten. LAN-Komponenten in Betrieb nehmen Modul 129
1 Wireshark für Protokolle (Verfasst von G. Schneider/TBZ-IT) 1.1 Wireshark Bedienung (Die neuste Wireshark-Version sieht leicht anders aus!) Wireshark ist ein sog. Sniffer. Diese Software dient dazu den
MehrSystemprogrammierung. Projekt: Java RMI. Wintersemester 2006 / 2007
Systemprogrammierung Projekt: Java RMI Wintersemester 2006 / 2007 Systemprogrammierung 1. Einleitung 2. Einführung in RPC 3. RMI 4. Code Beispiele 5. Live Vorstellung 6. Ausblick 7. Fazit 2 1. Einleitung
MehrIn diesem Abschnitt stehen Transaktionen im Mittelpunkt. Hierbei geht es darum, wie bei Mehrbenutzerbetrieb die Integrität von Datenbanken
In diesem Abschnitt stehen Transaktionen im Mittelpunkt. Hierbei geht es darum, wie bei Mehrbenutzerbetrieb die Integrität von Datenbanken gewährleistet wird. 1 Im einzelnen geht es in diesem Abschnitt
MehrPrüfung Vernetzte Systeme
16 13. Juli 2005 Prof. Gustavo Alonso, Prof. Roger Wattenhofer Prüfung Vernetzte Systeme Bitte schreiben Sie Ihren Namen und Legi-Nummer auf alle Blätter, die Sie korrigiert haben wollen. Sie haben 120
MehrStatusabfragen Integration Guide. Version 6.2.3
Statusabfragen Integration Guide Version 6.2.3 Stand: 13.06.2017 Inhaltsverzeichnis Statusabfragen über Socket-Verbindungen... 4 Statusabfragen per PayID... 4 Statusabfragen per TransID... 5 Dokumenthistorie
MehrRemote Method Invocation
Remote Method Invocation Spezielle Technik aus dem Java-Umfeld Ausführung von Methoden auf einem entfernten Rechner Analogon zum RPC (Remote Procedure Call) Zweck: Objekte in verschiedenen Java-VMs Aufruf
MehrAutor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer
Autor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer *Was sind Web Services? *Beispiele für Web Services *Web Service Architektur *Web Services Technologien *Fazit 2 *Übertragungsstandard
Mehr3. Stored Procedures und PL/SQL
3. Stored Procedures und PL/SQL Wenn eine Anwendung auf einer Client-Maschine läuft, wird normalerweise jede SQL-Anweisung einzeln vom Client an den Server gesandt, und jedes Ergebnistupel wird einzeln
MehrSeite - 1 - 8. Out-Of-Band-Authentifizierung (OOBA) 8.1 Einleitung
8. Out-Of-Band-Authentifizierung (OOBA) 8.1 Einleitung Sie konfigurieren den OOBA, um die Webzugriffe mit HTTP ins Internet zu kontrollieren. Das Aufrufen von Webseiten ist nur authentifizierten Benutzern
MehrRavenDB, schnell und skalierbar
RavenDB, schnell und skalierbar Big Data & NoSQL, Aydin Mir Mohammadi bluehands GmbH & Co.mmunication KG am@bluehands.de Immer mehr Mehr Performance Mehr Menge Mehr Verfügbarkeit Skalierung http://www.flickr.com/photos/39901968@n04/4864698533/
MehrStreaming Protokolle Jonas Hartmann
Streaming Protokolle Jonas Hartmann 1 Streaming Protokolle Inhaltsverzeichnis 1. Definition / Anwendungsfälle 2. Offizielle RFC Streaming Protokolle 3. Ein wichtiges proprietäres Protokoll 4. Konkreter
MehrA-Trust Qualizierte Handy-Signatur REST API
A-Trust Gesellschaft für Sicherheitssysteme im elektronischen Datenverkehr GmbH Landstraÿer Hauptstraÿe 1b The Mall E02 A-1030 Wien https://www.a-trust.at E-Mail: oce@a-trust.at A-Trust Qualizierte Handy-Signatur
MehrDeutsches Help+Manual-Forum:
Wissen dokumentieren. Impressum Copyright 2017, HelpDesign Jörg Ertelt Alle Rechte vorbehalten. Die Weitergabe und Einsicht dieser Publikation an bzw. durch Dritte ist verboten. Nachdruck und Vervielfältigung
MehrUnified-E Standard WebHttp Adapter
Unified-E Standard WebHttp Adapter Version: 1.5.0.2 und höher Juli 2017 Inhalt 1 Allgemeines... 2 2 Adapter-Parameter in Unified-E... 2 3 Symbolische Adressierung... 3 3.1 ReadValues-Methode... 4 3.2 WriteValues
Mehrcheck_cisco_voice Dokumentation
check_cisco_voice Dokumentation Inhaltsverzeichnis 1. Vorbereitung...2 2. Verwendung...3 2.1 Usage / Parameter...3 2.2 Modi...5 2.2.1 Lern-Modus...5 2.2.2 Interface-Modus...6 2.2.3 Gesamtstatus...8 2.2.4
MehrStefan Dahler. 1. Konfiguration von Extended Routing. 1.1 Einleitung
1. Konfiguration von Extended Routing 1.1 Einleitung Im Folgenden wird die Konfiguration von Extended Routing beschrieben. Die Verbindungen ins Internet werden über 2 unterschiedliche Internet Strecken
MehrGrid-Systeme. Betrachtung verschiedener Softwareplattformen zur Realisierung von Grids und Vorstellung des Globus Toolkit. 07.06.2002 Grid Systeme 1
Grid-Systeme Betrachtung verschiedener Softwareplattformen zur Realisierung von Grids und Vorstellung des Globus Toolkit 07.06.2002 Grid Systeme 1 Gliederung Vorstellung verschiedener Plattformen Globus
MehrFehlercodes an der Maschine
Fehlercodes an der Maschine Stand 19. Juli 2004 Copyright SIEMENS AG 2004, All Rights Reserved 1 Inhaltsverzeichnis 1 Fehlercodes an der Maschine 3 1.1 149000 = Job Execution failed 3 1.2 149001 = No Boot-Script
MehrWebservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste
Hauptseminar Internet Dienste Sommersemester 2004 Boto Bako Webservices 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung Was sind Web Services? Web Services sind angebotene
MehrSchnittstellenbeschreibung. meteocontrol Remote Power Control (RPC)
Schnittstellenbeschreibung meteocontrol Remote Power Control (RPC) Direktvermarktungsschnittstelle Version 1.04 - Januar 2016 meteocontrol GmbH Spicherer Str. 48 D-86157 Augsburg phone +49 (0)821/34 666-0
MehrGeoMedia 6.0: WMS Expansion Pack. OGC WMS Daten in der GeoMedia Welt
GeoMedia 6.0: WMS Expansion Pack OGC WMS Daten in der GeoMedia Welt Tipps & Tricks September 2006 Inhaltsverzeichnis Inhaltsverzeichnis Einführung... 3 Download und Installation... 3 Download WMS Expansion
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein:
7. Intrusion Prevention System 7.1 Einleitung Sie konfigurieren das Intrusion Prevention System um das Netzwerk vor Angriffen zu schützen. Grundsätzlich soll nicht jeder TFTP Datenverkehr blockiert werden,
MehrRechnernetze Übung 12
Rechnernetze Übung 12 Frank Weinhold Professur VSR Fakultät für Informatik TU Chemnitz Juli 2011 Sie kennen sicherlich sogenannte Web-Mailer, also WWW-Oberflächen über die Sie Emails lesen und vielleicht
Mehratms m-payment Dokumentation Info Hotline: Autor: Christian Hutzinger Version 2.6 Stand: Seite 1
atms m-payment Dokumentation Info Hotline: 0820 240 403 Autor: Christian Hutzinger Version 2.6 Stand: 07.05.2008 Seite 1 Inhaltsverzeichnis: 1 Grundlagen... 3 2 Operator-Identifizierung... 3 2.1 ÖSTERREICH...
MehrBenutzerhandbuch. Liquid-Preisvergleichsportale. Version
Benutzerhandbuch Liquid-Preisvergleichsportale Version 2016.2 Inhaltsverzeichnis 1 EINLEITUNG... 3 2 BESCHREIBUNG... 4 2.1 ARTIKEL... 4 2.2 BEZIEHUNGEN... 5 2.3 BEARBEITEN... 6 2.3.1 KONFIGURATION... 6
MehrA-Trust REGISTRIERKASSE mobile Developer Manual
A-Trust Gesellschaft für Sicherheitssysteme im elektronischen Datenverkehr GmbH Landstraÿer Hauptstraÿe 5 A-1030 Wien https://www.a-trust.at E-Mail: oce@a-trust.at A-Trust REGISTRIERKASSE mobile Developer
MehrProf. Dr.-Ing. Dagmar Meyer Architekturen verteilter SW-Systeme 5 SYNCHRONISATION
Prof. Dr.-Ing. Dagmar Meyer 5 SYNCHRONISATION Warum braucht man Synchronisation? Ausgangssituation Prozesse müssen sich koordinieren / synchronisieren, z. B. beim Zugriff auf gemeinsame Ressourcen. Alle
Mehrebusiness Übung 3a Spezifikation und Nutzung von Web-APIs (Services) Prof. Dr. Andreas Schmietendorf 1
ebusiness Übung 3a Spezifikation und Nutzung von Web-APIs (Services) 14.03.2017 Prof. Dr. Andreas Schmietendorf 1 Aufgabenstellung 14.03.2017 Prof. Dr. Andreas Schmietendorf 2 Ziele der Übung Spezifikation
Mehr1 Transaktionen in SQL. 2 Was ist eine Transaktion. 3 Eigenschaften einer Transaktion. PostgreSQL
1 Transaktionen in SQL Um Daten in einer SQL-Datenbank konsistent zu halten, gibt es einerseits die Möglichkeit der Normalisierung, andererseits sog. Transaktionen. 2 Was ist eine Transaktion Eine Transaktion
MehrSitepark Information Enterprise Server - die Technologie-Plattform von Sitepark
Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark Der IES ermöglicht die Entwicklung von Produkten auf einer einheitlichen Basis und stellt unter anderem ein produktübergreifendes
MehrIn diesem Impressum hat sich die Euroweb Internet GmbH selbst als Ersteller der Webseiten markiert:
In dem aufgeführten Schriftsatz vom 22.10.2010 bestreiten die Beschuldigten auf Seiten 6 und 7 vorsätzlich falsch dass die Euroweb Internet GmbH den Apache Webserver, PHP, sowie weiter MySQL und Plesk
MehrHOW TO. Vorlagen, Strukturduplikate und Mutationen. Produktbeschreibung - Duplikate für Mutationen / falstaff: Magazincase Phase 1
Produktbeschreibung - Duplikate für Mutationen / falstaff: Magazincase Phase 1 HOW TO Vorlagen, Strukturduplikate und Mutationen Copyright censhare AG, Paul-Gerhardt-Allee 50, 81245 München Telefon 089
MehrGliederung Einleitung Die Interprozess Kommunikation Zusammenfassung Fragen. .NET Remoting. André Frimberger
.NET Remoting André Frimberger 30.11.2004 André Frimberger.NET Remoting 1 Gliederung 1 Einleitung Was ist.net Remoting? 2 Die Interprozess Kommunikation Grundkonzept der Datenkanal Parameterübergabe Instanziierung
MehrDatenbanken 1. Sommersemester Übung 8
Datenbanken 1 Sommersemester 2017 Übung 8 (v3.0-9.6.2017) Übersicht Aufgabe 1: Einfache Transaktionen Model (Lock/Unlock) Aufgabe 2: 2-Phasen-Sperrprotokoll (Two phase locking) Aufgabe 3: 2-Phasen-Sperrprotokoll
MehrSoftware Reuse Sommer 2004
8. Web Services Peter Sturm Universität Trier Ausgangspunkt Client/Server-Systeme Traditioneller RPC OO-Pendant RMI (CORBA) Probleme Installationbedarf auf Clientseite Aufwendige Installation auf Serverseite
Mehr<Insert Picture Here> Einführung in SOA
Einführung in SOA Markus Lohn Senior Principal Consultant SOA? - Ideen Selling Oracle To All SAP On ABAP Increasing Sales Of Applications 3 Agenda Motivation SOA-Definition SOA-Konzepte
Mehr