Inhalt. ! Einführung. ! Model/Architektur und Protokoll-Stack. ! Begriffe XML-RPC, SOAP, WSDL und UDDI. ! Web Services Ablauf (Anhand eines Beispiels)

Größe: px
Ab Seite anzeigen:

Download "Inhalt. ! Einführung. ! Model/Architektur und Protokoll-Stack. ! Begriffe XML-RPC, SOAP, WSDL und UDDI. ! Web Services Ablauf (Anhand eines Beispiels)"

Transkript

1 Webtechnologien - webt Web Services webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ Verteilte Software-Systeme Ziel Protokolle, Datenformate, Zugriffsschutz?! Begriffsbildung Einkauf Kunde Zulieferer Sie - wissen um was es hier geht - Kennen wichtigste Bestandteile, Begriffe - Verstehen das Prinzip von WS - Können sich selbständig weiter vertiefen (oder besuchen ein Vertiefungsmodul) Grosshändler Fabrikant webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/2004 4

2 Web Services Web Services - Prozess! Standardisierter Informationsaustausch basierend auf HTTP und XML WEB-Service-Anwendungsbeispiel: ein Hotel, bei welchem der Reisebüro-Agent gleich die Buchung vornehmen kann. HTTP / HTML HTTP / XML webt web services zeman, feisthammel, marti, burkert 04/ Dienst-Anbieter publiziert Verzeichniseintrag 2 Abnehmer sucht geeigneten Dienst 3 Abnehmer nutzt Dienst des Anbieters Drei grundlegenden Rollen in der WS-Welt: Der Kunde (Dienstabnehmer), welcher einkaufen / bestellen / buchen will. Der Diensteanbieter Registry in der die Dienste veröffentlicht werden webt web services zeman, feisthammel, marti, burkert 04/ Web Service-Zwiebelschalenmodell webt web services zeman, feisthammel, marti, burkert 04/2004 7! Web-Service: Komponente, die ihre Funktionalität über eine öffentliche Schnittstelle für viele Benutzer oder Organisationen anbietet. Komplexe Dienste lassen sich durch geschickte Kombination aus Basisdiensten zusammen bauen. Verzeichnis der angebotenen Dienste Universal Service Description Discovery and Integration (USDDI) " Veröffentlichung und Suche Beschreibung des Dienstes Web Service Description Language (WSDL) Transport der Daten zwischen den Servern, und Aufruf der entfernten Methoden (Simple Object Access Protocol) : Vermittlung durch XML-Standardformat Dienstleistung, auf die via Web zugegriffen werden kann (realisiert webt web services zeman, feisthammel, marti, burkert 04/ z.b. als PHP-Script)

3 Web Services Architektur und Protokollstack.Web Services Architektur und Protokollstack Der Network Layer ist hier stellvertretend für alle vier unteren OSI Netzwerklayer (Paketadressierung, -organisation, Routing, Paket Dis-/Assembling). Wir setzen ihn als funktionierend voraus. Der Transport Layer ist für uns meistens HTTP. Man kann aber aus verschiedenen Gründen auch andere Protokolle benutzen. Wichtig ist noch zu verstehen, dass wir über dieses Protokoll unsere Web Services 'veröffentlichen'. Das heisst, dass wir mit seinen Eigenschaften leben müssen. Der Messaging Layer ist wohl der wichtigste Layer im Protokollstack für uns. Wie wir wissen, werden alle Web Service Nachrichten in XML formatiert versendet. Messaging Layer übernimmt u.a. für uns das Programmiersprache- und Plattform-unabhängige Verpacken resp. Entpacken der Information, die wir übertragen wollen. Die Zukunft gehört hier eindeutig SOAP. Der Description Layer hilft die Web Services zu beschreiben. Wenn man eine WSDL Beschreibung des Web Services anbietet, kann ein Client alles über diesen erfahren: Methoden, Input- / Outputparameter und ihre Datentypen, Messagetypen und Interaktionsmuster, benutztes Messaging Layer Protokoll... einfach alles. Man kann diese Informationen benutzen um so automatisiert einen Client zu erstellen. WSDL selbst ist auch eine in XML beschriebene Sprache. Der Discovery Layer bietet folgende Vorteile: Er erlaubt Organisationen das Veröffentlichen ihrer Dienste und Dienstbeschreibungen in eine Registry Er erlaubt Clients nach Informationen in der Registry zu suchen um auf diese Weise, ähnlich der Linksuche in einer Web-Suchmaschine, Services zu finden. webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ Aufruf von entfernten Methoden: 1) XML-RPC (XML-Remote Procedure Call)! Aufruf einer Funktion in einer Programmiersprache, z.b. print('meintext');! XML-RPC erlaubt auch Funktionen aufrufen, die sich auf einem entfernten Rechner, welcher über das Netzwerk angesprochen wird. befinden. Problem: wie die zu übermittelnden Daten (z.b. Funktionsargumente beim Aufurf) encodiert werden. Im obigen Beispiel methodname:print, argument:string:'meintext'. Lösung. Argumente in XML verpacken! XML-RPC encodiert die zu übermittelnden Daten mit XML: <?xml version="1.0"?> <methodcall> <methodname>print</methodname> <params> <param> <value><string>meintext</string></value> <param> <params> </methodcall> webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/

4 Aufruf von entfernten Methoden: 2) SOAP (Simple Object Access Protocol)! SOAP kann alles was XML-RPC auch kann und mehr...! eines der technologischen Standbeine des Microsoft.NET Frameworks! auch gut in J2EE integriert.! Transport-Layer neutral. D.h., nicht auf HTTP beschränkt, man könnte einen Webservice genauso über SMTP ( ), FTP oder sonst ein Protokoll anbieten.! SOAP bietet, im Gegensatz zu XML-RPC, auch das Routing von SOAP Messages an. Somit bearbeitet der emfangende Server die Nachricht und sendet sie dann noch weiter zur nächsten Instanz. Somit lassen sich 'Produktionsketten' auf Web Service Stufe abbilden. Beispielsweise wird eine Bestellung (Warenkorbinhalt) abgesendet. Der erste Service berechnet die Rabattstufe des Kunden, der nächste die Steuern, der übernächste die Versandkosten, u.s.w.! SOAP Messages machen Gebrauch von XML Schemas (Definition der Datentypen) und XML Namespaces " Programmierer können in einer SOAP Message jegliche XML Vokabulare benutzen die sie wollen, ohne mit SOAP selbst ins Gehege zu kommen. WSDL und UDDI WSDL (Web Services Description Language)! WSDL ist ein XML Standard um Web Services (maschinenlesbar) zu beschreiben.! Mittels WSDL kann ein Web Service bis ins kleinste Detail beschreiben werden (Datentypen, Operationen, Protokollbindungen,...) " der Web Service Client kann dann automatisch 'erstellt' werden. " Man muss dann nur noch wissen, welche Methode aufzurufen ist. " Kapselung " Einsparung an Entwicklungszeit " Flexibilität.! Im Anhang kurz behandelt UDDI (Universal Description, Discovery and Integration)! ist ein Directory Service, welcher erlaubt Web Services zu registrieren und zu veröffentlichen (publish) und ähnlich wie beim Google Suchdienst für Webinhalte, wieder aufzufinden (search).! Wird nicht in dieser Einführung behandelt " Modul Distributed Systems webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ Web Services Bsp: Ablauf ( per pedes ) WEB-Service- Client (normalerweise ein anderer WEB-Server) WEB-Services- Request (SOAP) WEB-Services- Response (SOAP) normaler HTTP- POST-Request normale HTTP- Response (mit Content-Type: text/xml) Server Mit WEB- Service (Apache) WEB-Service via HTML kann auf viele Arten realisiert werden: PHP-Interpreter PHP-Script, das ein WEB-Service realisiert (also SOAP- versteht z.b. mit Hilfe von NuSoap-PHP-Library) z.b. mit einem WEB-Server und PHP-Script, dass SOAP-Requests versteht und die Antworten im SOAP-Format generieren kann webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/

5 Web Services Bsp: Ablauf ( per pedes ) Web Services-Bsp: SOAP-Request Soap-Message-Struktur POST /webservices/webservices_progs/per_pedes/server.php HTTP/1.0 Host: localhost Referer: /~username/webservices/progs/per_pedes/client.php Content-type: application/x-www-url-encoded Content-length: 651 <?xml version="1.0" encoding="iso "?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle=" xmlns:soap-env=" xmlns:soap-enc=" xmlns:xsd=" xmlns:xsi=" xmlns:si=" Normaler HTTP-POST Request mit dem Aufruf eines Scripts, das ein WEB-Service realisiert (liest SOAP-Request via stdin) Request-Body mit der SOAP-WEB-Service- Request-Envelope <SOAP-ENV:Body> webt web services zeman, feisthammel, marti, burkert 04/ <ns1:helloworldcall xmlns:ns1=" <message xsi:type="xsd:string">meine Nachricht</message> </ns1:helloworldcall> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Body innerhalb der SOAP-WEB-Service-Request- Envelope enthält Aufruf und Parameter des WEB-Service webt web services zeman, feisthammel, marti, burkert 04/ Web Services-Bsp: SOAP-Response HTTP/ OK Date: Tue, 21 Oct :01:34 GMT Server: Apache/ (Linux/SuSE) mod_ssl/ OpenSSL/0.9.6i PHP/4.3.1 X-Powered-By: PHP/4.3.1 Status: 200 OK Content-Length: 592 Connection: close Content-Type: text/xml; charset=iso X-Pad: avoid browser bug <?xml version="1.0" encoding="iso "?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle=" xmlns:soap-env=" xmlns:xsd=" xmlns:xsi=" xmlns:soap-enc=" xmlns:si=" HTTP-Response vom WEB- Server generiert enthält die SOAP-WEB-Service-Response (in XML) WEB-Service- Antwort mit Resultat <SOAP-ENV:Body> <helloworldcallresponse> <soapval xsi:type="xsd:string">hello World. Deine Message in Grossbuchstaben: MEINE NACHRICHT</soapVal> </helloworldcallresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/

6 Web Services - Vorteile! Plattformunabhängig! Freie Wahl der Programmiersprache! Kommunikation via TCP/IP-Port 80 (Einfache Firewall-Konfiguration)! Standardbasiert (HTTP, XML, SOAP, WSDL, UDDI)! Lose Kopplung unabhängiger Systeme! Auffinden von Diensten via Verzeichnisse! Anpassbar und erweiterbar webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ Anhang: WEB-Services mit NuSOAP-PHP-Library WEB-Services mit NuSOAP-PHP-Library! Sehr einfache Realisation von WEB-Service- Client und Server in PHP! Siehe auch die Lektion und Prakt.-Anleitung (Hello World auf verteilten Systemen ) url mit Parameter message WEB-Client WEB-Server Resultats-WEB-Seite SOAP-Client SOAP- Messages (verpackt in HTTP-Request und Response) SOAP-Server (php-script auf einem WEB-Server, das die (im HTTP-Post-Request verpackte) SOAP-Request- Envelope via stdin einliest, bearbeitet und die SOAP-Antwort in einer HTTP-Response returniert) webt web services zeman, feisthammel, marti, burkert 04/ (SOAP via HTTP) webt web services zeman, feisthammel, marti, burkert 04/

7 WEB-Services mit NuSOAP-PHP-Library WEB-Services mit NuSOAP-PHP-Library webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ WEB-Services mit NuSOAP-PHP-Library: Server url mit message -Param WEB-Client WEB-Server Resultats-WEB-Seite SOAP-Client SOAP- Messages SOAP-Server (php-script, das die SOAP-Daten als HTML-Post-Request via sdtin einliest) <?php // NuSOAP Library einbinden. NuSOAP findet man hier: require_once('../nusoap_cvs/lib/nusoap.php'); // Neues SOAP Server Objekt instanzieren $server = new soap_server; // Die als Webservice anzubietende Funktion hello beim SOAP Server registrieren $server->register('hello'); // hello stetzt das Wort hello vor den uebergebenen String (=> hello World). function hello ($message) { return "hello $message"; }// End function hello // Wir lesen die via POST uebergebenen Daten im Rohformat ein (via Input- Streams) $fd = fopen('php://input','r'); while(!feof($fd)) { $http_raw_post_data = fread($fd,1024); } fclose($fd); // Wir lassen den Server nun laufen und beenden anschliessend $server->service($http_raw_post_data); exit();?> webt web services zeman, feisthammel, marti, burkert 04/ WEB-Services mit NuSOAP-PHP-Library: Client <?php // Datei: client.php WEB-Client // Aufruf mit URL und einem Parameter (String message): // // Dieser Client kreiert dann SOAP-Request, Sendet es zum SOAP-Server und empfängt das Resultat // NuSOAP Library einbinden. url mit message -Param WEB-Server Resultats-WEB-Seite SOAP-Client require_once('../nusoap_cvs/lib/nusoap.php'); // Neues SOAP Client Objekt instanzieren mit Angabe des Servers (URL, inkl. Script) $client = new soapclient(' webservices_progs/hello_world/server.php'); // Wir bereiten die vom Formular uebergebenen Daten in einem Array auf $parameter = array('message' => $_GET['message']); // Nun wird die Funktion hello des SOAP-Servers aufgerufen, Rueckgabe -> $antwort. $antwort = $client->call('hello',$parameter); SOAP- Messages SOAP-Server echo "Hello World in SOAP<br><br>"; echo "Übergebener Text: '<b>".$_get['message']."</b>' (als?message=text codiert angeben)<br />"; echo "Antwort: '<b>".print_r($antwort,true)."</b>'"; // End of file ?> webt web services zeman, feisthammel, marti, burkert 04/

8 Anhang: WSDL Web Services mit WSDL beschreiben! WSDL = Web Service Description Language ebenfalls in XML beschrieben (WSDL Schema). In WSDL wird reger Gebrauch von XML Schemas und XML Namespaces gemacht.! WSDL Web Service Beschreibung enthalten die Beschreibung der WS- Methoden (Funktionen) und den Parameter die der einzelnen Methoden übergeben werden müssen.! WSDL Dokumente werden auf der Serverseite erzeugt/bereitgestellt und anschliessend dem Client zur Verfügung gestellt.! Mit Hilfe der WSDL kann der Client automatisch (z.b. in PHP) generiert werden.! Siehe auch die Lektion und Prakt.-Anleitung webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ WSDL WSDL Aufbau eines WSDL Dokuments die Beschreibung verwendeter komplexer Datentypen, der Darstellung der Datenpakete (Messages) der Methoden, welche es gibt und der Verbindung zwischen all diesen Definitionen. Hier wird anzubietende Service, der von den Definitionen im abstrakten Teil gebrauch Macht, konkret beschrieben, Hier werden auch Angaben wie der Ort des Web Services und dergleichen gemacht Simple Types Bsp. (implizit definiert): string, byte, unsignedbyte, int, positiveinteger, decimal, float, double, boolean, time, datetime, anyuri,.. (siehe die Tabelle in Prakt.-Unterlagen) webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/

9 WSDL. Bsp. Namespaces als Attribute von Tag definitions tns = targetnamespace erlaubt dem WSDL Dokument sich <?xml version="1.0"?> auf sich selbst zu beziehen. <definitions name="zhwdateinfo" xmlns:tns=" xmlns:xsd=" xmlns:soap=" xmlns=" <message name="zhwdateinforequest"> <part name="format" type="xsd:string"/> </message> <message name="zhwdateinforesponse"> <part name="return" type="xsd:string"/> </message> <porttype name="zhwdateinfoporttype"> <operation name="zhwdateinfo"> <input message="tns:zhwdateinforequest" /> <output message="tns:zhwdateinforesponse" /> </operation> </porttype>.. In diesem Beispiel werden hier keine eigene (komplexe) Datentypen definiert webt web services zeman, feisthammel, marti, burkert 04/ WSDL. Bsp.. <binding name="zhwdateinfobinding" type="tns:zhwdateinfoporttype"> <soap:binding style="rpc" transport=" <operation name="zhwdateinfo"> <soap:operation soapaction="urn:xmethodszhwdateinfo"/> <input> <soap:body use="encoded" namespace="urn:xmethodszhwdateinfo" </input> <output> encodingstyle=" <soap:body use="encoded" namespace="urn:xmethodszhwdateinfo" encodingstyle=" </output> </operation> </binding> <service name="zhwdateinfoservice"> <documentation>returns the current date and time.</documentation> <port name="zhwdateinfoservice" binding="tns:zhwdateinfobinding"> <soap:address location=" </port> </service> </definitions> /webservices_progs/wsdl/zhwdateinfoserver.php"/> webt web services zeman, feisthammel, marti, burkert 04/ webt web services zeman, feisthammel, marti, burkert 04/ Anhang: Bsp.: AltaVista-Übersetzungsdienst (BabelFishService)! PHP-Web-Service-Client (Code-Ausschnitt mit WS-Aufruf unter Verwendung des WSDL) // NuSOAP Library einbinden. include_once('../nusoap_cvs/lib/nusoap.php'); // Neues SOAP Client Objekt instanzieren mit Angabe des Servers (URL, inkl. Script / WSDL) $client = new soapclient(' sd/2001/babelfishservice.wsdl','wsdl'); // Wir bereiten die vom Formular uebergebenen Daten in einem Array auf $parameter = array('translationmode' => $_POST['sprachwahl'], 'sourcedata' => $_POST['anfrage']); // Nun wird die Funktion 'BabelFish' des SOAP-Servers aufgerufen, Rueckgabe -> $antwort. $antwort = $client->call('babelfish',$parameter); String mit der Übersetzung z.b. 'de_en' das zu übersetztende String webt web services zeman, feisthammel, marti, burkert 04/

WebServices Zwischen Buzzword und Nutzen

WebServices Zwischen Buzzword und Nutzen WebServices Zwischen Buzzword und Nutzen Tobias Koenig Übersicht Webservices Allgemein WSDL Anwendungsbeispiele Programmierung Perl Python C++/KDE Zusammenfassung LUG Dresden 2005 p.1 Webservices Trennung

Mehr

Wiederholung: Beginn

Wiederholung: Beginn B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben

Mehr

Verteilte Systeme: Übung 4

Verteilte Systeme: Übung 4 Verteilte Systeme: Übung 4 WSDL und SOAP Oliver Kleine Institut für Telematik https://www.itm.uni-luebeck.de/people/kleine SOAP Nachrichten Serialisierung in XML Root-Element einer SOAP Nachricht ist

Mehr

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen 9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.

Mehr

Autor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer

Autor: 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

Mehr

Enterprise 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) Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats

Mehr

Workflow, Business Process Management, 4.Teil

Workflow, Business Process Management, 4.Teil Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung

Mehr

Übersicht. Angewandte Informatik 2 - Tutorium 6. Teile einer WSDL-Datei. Was ist WSDL. Besprechung: Übungsblatt 5

Übersicht. Angewandte Informatik 2 - Tutorium 6. Teile einer WSDL-Datei. Was ist WSDL. Besprechung: Übungsblatt 5 Übersicht Angewandte Informatik 2 - Tutorium 6 Besprechung: Übungsblatt 5 Götz Bürkle (goetz@buerkle.org) Übungsblatt 5: Aufgabe 4 - Webservices Institut für Angewandte Informatik und Formale Beschreibungsverfahren

Mehr

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services Themen Web Services und SOA Wer kennt den Begriff Web Services? Was verstehen Sie unter Web Services? Die Idee von Web Services Ausgangspunkt ist eine (evtl. schon bestehende) Software Anwendung oder Anwendungskomponente

Mehr

Seminar E-Services WS 02/03 WSDL. Web Services Description Language. Moritz Kleine SES 02 - WSDL

Seminar E-Services WS 02/03 WSDL. Web Services Description Language. Moritz Kleine SES 02 - WSDL Seminar E-Services WS 02/03 WSDL Web Services Description Language SES 02 - WSDL Zum Ablauf Einleitung Webservices und WSDL Grundlagen (XML - Schema und Namespaces) WSDL Syntax Beispiel Zusammenfassung

Mehr

Web-Sevices : WSDL Entwicklung von Web-Anwendungen

Web-Sevices : WSDL Entwicklung von Web-Anwendungen Web-Sevices : WSDL Entwicklung von Web-Anwendungen Axel Reusch : ar047 MIB page 1 : 50 Agenda! Allgemeines! Prinzip! Anwendung! Details! WSDL und SOAP! Beispiel mit Java! Erweiterungen! Vorteile! Nachteile!

Mehr

VVA Webservice Online Lieferbarkeits-Abfrage

VVA Webservice Online Lieferbarkeits-Abfrage Version 1.0 Dateiname VVA_OLA_Schnittstellenbeschreibung_2012.docx Erstellt am 30.05.2010 Seitenanzahl 5 arvato media GmbH Historie der Dokumentversionen Version Datum Autor Änderungsgrund / Bemerkungen

Mehr

Implementierung von Web Services: Teil I: Einleitung / SOAP

Implementierung von Web Services: Teil I: Einleitung / SOAP Implementierung von Web Services: Teil I: Einleitung / SOAP Prof. Dr. Kanne - FSS 2007 Carl-Christian Kanne, February 25, 2007 Web Services - p. 1/12 Web Services: Allgemein XML Datenaustauschformat plattformunabhängig

Mehr

SOA. Prof. Dr. Eduard Heindl Hochschule Furtwangen Wirtschaftsinformatik

SOA. Prof. Dr. Eduard Heindl Hochschule Furtwangen Wirtschaftsinformatik SOA Prof. Dr. Eduard Heindl Hochschule Furtwangen Wirtschaftsinformatik Laderampen müssen passen Modularisieren Softwarearchitektur Modul A Modul B Modul C Modul D Große Anwendung im Unternehmen Modul

Mehr

Grundlagen der Web-Entwicklung INF3172

Grundlagen der Web-Entwicklung INF3172 Grundlagen der Web-Entwicklung INF3172 Web-Services Thomas Walter 16.01.2014 Version 1.0 aktuelles 2 Webservice weitere grundlegende Architektur im Web: Webservice (Web-Dienst) Zusammenarbeit verschiedener

Mehr

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste

Webservices. 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

Mehr

WSDL. Web Services Description Language. André Vorbach. André Vorbach

WSDL. Web Services Description Language. André Vorbach. André Vorbach André Vorbach WSDL Web Services Description Language André Vorbach Übersicht Was ist WSDL? Dokumentenstruktur Elemente Definitions Types Messages porttype Binding Service SOAP-Bindings Beispiel Was ist

Mehr

SOAP Integrationstechnologie für verteilte Middlewarearchitekturen?

SOAP Integrationstechnologie für verteilte Middlewarearchitekturen? SOAP Integrationstechnologie für verteilte Middlewarearchitekturen? Großer Beleg Christian Wurbs Zwischenbericht http://www.inf.tu-dresden.de/~cw6 cw6@inf.tu-dresden.de Überblick 2 Aufgabenstellung CORBA

Mehr

Motivation. Web Services in der Bioinformatik. Web Services. Motivation (2) Definition

Motivation. Web Services in der Bioinformatik. Web Services. Motivation (2) Definition Web Services in der Bioinformatik 1. Motivation 2. Web Services - Definition - Funktionsweise - Umsetzung (WSDL, SOAP, UDDI) 3. Beispiele - XEMBL - OpenBQS - OmniGene 4. Zusammenfassung Situation: Viele

Mehr

Java und XML 2. Java und XML

Java und XML 2. Java und XML Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003

Mehr

PHPNuke Quick & Dirty

PHPNuke Quick & Dirty PHPNuke Quick & Dirty Dieses Tutorial richtet sich an all die, die zum erstenmal an PHPNuke System aufsetzen und wirklich keine Ahnung haben wie es geht. Hier wird sehr flott, ohne grosse Umschweife dargestellt

Mehr

Anleitung zur Webservice Entwicklung unter Eclipse

Anleitung zur Webservice Entwicklung unter Eclipse Entwicklungsumgebung installieren Sofern Sie nicht an einem Praktikumsrechner arbeiten, müssen Sie ihre Eclipse-Umgebung Webservice-fähig machen. Dazu benötigen Sie die Entwicklungsumgebung Eclipse for

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

3-schichtige Informationssystem-Architektur

3-schichtige Informationssystem-Architektur 3-schichtige Informationssystem-Architektur plattformunabhängig beliebige Endgeräte Client als Applikation & Applet XML über SOAP Standard plattformunabhängig objektorientierte Architektur multiuserfähig

Mehr

Anwendungsprotokolle: HTTP, POP, SMTP

Anwendungsprotokolle: 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

Mehr

ICS-Addin. Benutzerhandbuch. Version: 1.0

ICS-Addin. Benutzerhandbuch. Version: 1.0 ICS-Addin Benutzerhandbuch Version: 1.0 SecureGUARD GmbH, 2011 Inhalt: 1. Was ist ICS?... 3 2. ICS-Addin im Dashboard... 3 3. ICS einrichten... 4 4. ICS deaktivieren... 5 5. Adapter-Details am Server speichern...

Mehr

Guide DynDNS und Portforwarding

Guide DynDNS und Portforwarding Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch

Mehr

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Objektorientierte Programmierung für Anfänger am Beispiel PHP Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten

Mehr

ARCHITEKTUR VON INFORMATIONSSYSTEMEN

ARCHITEKTUR VON INFORMATIONSSYSTEMEN ARCHITEKTUR VON INFORMATIONSSYSTEMEN File Transfer Protocol Einleitung Das World Wide Web war ja ursprünglich als verteiltes Dokumentenverwaltungssystem für die akademische Welt gedacht. Das Protokoll

Mehr

Web Sockets mit HTML5. Quelle: www.html5rocks.com/de

Web Sockets mit HTML5. Quelle: www.html5rocks.com/de Web Sockets mit HTML5 Quelle: www.html5rocks.com/de Intensive Client-Server-Kommunikation: Beispiele Online-Spiele mit mehreren Mitspielern Chat-Anwendungen Live-Sport-Ticker Echtzeit-Aktualisierungen

Mehr

STARFACE SugarCRM Connector

STARFACE SugarCRM Connector STARFACE SugarCRM Connector Information 1: Dieses Dokument enthält Informationen für den STARFACE- und SugarCRM-Administrator zur Inbetriebnahme des STARFACE SugarCRM Connectors. Inhalt 1 Inbetriebnahme...

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale Installation von DotNetNuke 4 ohne IIS Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation

Mehr

Clientkonfiguration für Hosted Exchange 2010

Clientkonfiguration für Hosted Exchange 2010 Clientkonfiguration für Hosted Exchange 2010 Vertraulichkeitsklausel Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergegeben werden. Kontakt: EveryWare AG

Mehr

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen 2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen Dienste des Internets Das Internet bietet als riesiges Rechnernetz viele Nutzungsmöglichkeiten, wie etwa das World

Mehr

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. In diesem Artikel werden wir Ihnen zeigen, wie Sie eine Datenbank verschlüsseln können, um den Zugriff einzuschränken, aber trotzdem noch eine

Mehr

E-Services mit der Web-Service-Architektur

E-Services mit der Web-Service-Architektur E-Services mit der Web-Service-Architektur im Seminar Neue Konzepte anwendungsorientierter Middleware - Stefan Kürten - Literatur A. Tsalgatidou and T. Pilioura, An Overview of Standards and Related Rechnology

Mehr

Zustandsgebundene Webservices

Zustandsgebundene Webservices Zustandsgebundene Webservices Präsentation ausgewählter Problemstellungen der Informatik Markus Oertel oer@uni-paderborn.de Universität Paderborn 25. September 2005 Zustandsgebundene Webservices Seite

Mehr

Architektur von SOAP basierten Web Services

Architektur von SOAP basierten Web Services Architektur von SOAP basierten Web Services André Homeyer 28.11.2005 Worst-Case einer verteilten Anwendung TravelTime Client Benutzerinterface WackyWing Server Flüge suchen TravelTime Server Flüge suchen

Mehr

http://www.hoststar.ch

http://www.hoststar.ch Kapitel 16 Seite 1 Die eigene Homepage Im Internet finden Sie viele Anbieter, die Ihnen rasch und zuverlässig einen Webhost für die eigene Homepage einrichten. Je nach Speicherplatz und Technologie (E-Mail,

Mehr

Version 2.0.1 Deutsch 03.06.2014. In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.

Version 2.0.1 Deutsch 03.06.2014. In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen. Version 2.0.1 Deutsch 03.06.2014 In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen. Inhaltsverzeichnis... 1 1. Hinweise... 2 2. Konfiguration... 3 2.1. Generische

Mehr

Client/Server-Systeme

Client/Server-Systeme Frühjahrsemester 2011 CS104 Programmieren II / CS108 Programmier-Projekt Java-Projekt Kapitel 3: /Server-Architekturen H. Schuldt /Server-Systeme Ein zweischichtiges /Server-System ist die einfachste Variante

Mehr

epayment Leistungen des Bundes einfach, schnell und sicher bezahlen mit Payment Eine Idee mit Zukunft 17.05.2005 1

epayment Leistungen des Bundes einfach, schnell und sicher bezahlen mit Payment Eine Idee mit Zukunft 17.05.2005 1 epayment Leistungen des Bundes einfach, schnell und sicher bezahlen mit Payment Eine Idee mit Zukunft 17.05.2005 1 Übersicht Internet eshop n... Leistungen des Bundes Rechnung Lastschrift Einzelüberweisung

Mehr

Einrichtung des WS_FTP95 LE

Einrichtung des WS_FTP95 LE Einrichtung des WS_FTP95 LE Das Herunterladen des Programms (siehe Seite Hochladen) dauert durch die Größe von 656 KB auch mit dem Modem nicht lange. Im Ordner der herunter geladenen Dateien erscheint

Mehr

Durch Standardisierung können Webservices von jedem Cluster verwendet werden, unabhängig von Betriebssystem und verwendeter Sprache.

Durch Standardisierung können Webservices von jedem Cluster verwendet werden, unabhängig von Betriebssystem und verwendeter Sprache. Service Oriented Architecture einfach nutzen RPG in der modernen Software-Architektur Die technologische Entwicklung hat uns ein neues Konzept beschert: SOA Service Oriented Architecture. Dabei handelt

Mehr

WebService in Java SE und EE

WebService in Java SE und EE Schlüsselworte Java, JAX-WS, JAX-RS, JAXB, XML. Einleitung WebService in Java SE und EE Wolfgang Nast MT AG Ratingen Es werden die Mölichkeiten von WebServices in Java SE und EE, mit SOAP und REST gezeigt.

Mehr

Man liest sich: POP3/IMAP

Man 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

Mehr

Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer

Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,

Mehr

Patch Management mit

Patch Management mit Patch Management mit Installation von Hotfixes & Patches Inhaltsverzeichnis dieses Dokuments Einleitung...3 Wie man einen Patch installiert...4 Patch Installation unter UliCMS 7.x.x bis 8.x.x...4 Patch

Mehr

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man

Mehr

Bedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof

Bedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof Bedienungsanleitung für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof Matthias Haasler Version 0.4 Webadministrator, email: webadmin@rundkirche.de Inhaltsverzeichnis 1 Einführung

Mehr

Einrichtung Secure-FTP

Einrichtung Secure-FTP Einrichtung Secure-FTP ONEGroup Hochriesstrasse 16 83101 Rohrdorf Steffen Prochnow Hochriesstrasse 16 83101 Rohrdorf Tel.: (08032) 989 492 Fax.: (01212) 568 596 498 agb@onegroup.de 1. Vorwort... 2 2. Einrichtung

Mehr

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen

Mehr

FAQ IMAP (Internet Message Access Protocol)

FAQ IMAP (Internet Message Access Protocol) FAQ IMAP (Internet Message Access Protocol) Version 1.0 Ausgabe vom 04. Juli 2013 Inhaltsverzeichnis 1 Was ist IMAP?... 2 2 Wieso lohnt sich die Umstellung von POP3 zu IMAP?... 2 3 Wie richte ich IMAP

Mehr

Dreamweaver 8 Einführung

Dreamweaver 8 Einführung Dreamweaver 8 Einführung Die Oberfläche von Dreamweaver Beim Start von Dreamweaver 8 präsentiert sich das Programm mit der folgenden Oberfläche: Menüleiste mit allen verfügbaren Befehlen von Dreamweaver.

Mehr

Erstellen eigener HTML Seiten auf ewon

Erstellen eigener HTML Seiten auf ewon ewon - Technical Note Nr. 010 Version 1.2 Erstellen eigener HTML Seiten auf ewon 30.08.2006/SI Übersicht: 1. Thema 2. Benötigte Komponenten 3. Funktionsaufbau und Konfiguration 3.1. Unterpunkt 1 3.2. Unterpunkt

Mehr

Grundlagen von Python

Grundlagen von Python Einführung in Python Grundlagen von Python Felix Döring, Felix Wittwer November 17, 2015 Scriptcharakter Programmierparadigmen Imperatives Programmieren Das Scoping Problem Objektorientiertes Programmieren

Mehr

Erstellen einer digitalen Signatur für Adobe-Formulare

Erstellen einer digitalen Signatur für Adobe-Formulare Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist

Mehr

Schritt 2: Konto erstellen

Schritt 2: Konto erstellen In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version 6.0 verwendet. Schritt 1: Wenn Sie im Outlook Express

Mehr

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Wie richten Sie Ihr Web Paket bei Netpage24 ein Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...

Mehr

Datenempfang von crossinx

Datenempfang von crossinx Datenempfang von crossinx Datenempfang.doc Seite 1 von 6 Inhaltsverzeichnis 1 Einführung... 3 2 AS2... 3 3 SFTP... 3 4 FTP (via VPN)... 4 5 FTPS... 4 6 Email (ggf. verschlüsselt)... 5 7 Portalzugang über

Mehr

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003 Page 1 of 8 SMTP Konfiguration von Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 25.02.2005 SMTP steht für Simple Mail Transport Protocol, welches ein Protokoll ist, womit

Mehr

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Grundlagen Frau erfahrt, wie das Internet aufgebaut ist, aus welchen

Mehr

ModeView Bedienungsanleitung

ModeView Bedienungsanleitung ModeView Bedienungsanleitung Inhaltsverzeichnis 1. Easy Photo Software... 2 1.1. Den Zugang zu ModeView prüfen... 2 1.1.1. Kein Zugang... 2 1.1.2. Zugang in Ordnung... 2 1.2. Hochladen von Bildern und

Mehr

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt. Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten

Mehr

Sichere E-Mail Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere E-Mail. der

Sichere E-Mail Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere E-Mail. der Sichere E-Mail der Nutzung von Zertifikaten / Schlüsseln zur sicheren Kommunikation per E-Mail mit der Sparkasse Germersheim-Kandel Inhalt: 1. Voraussetzungen... 2 2. Registrierungsprozess... 2 3. Empfang

Mehr

Einrichtung eines e-mail-konto mit Outlook Express

Einrichtung eines e-mail-konto mit Outlook Express Einrichtung eines e-mail-konto mit Outlook Express In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version

Mehr

Netzwerkversion PVG.view

Netzwerkversion PVG.view Netzwerkversion PVG.view Installationshinweise Einführung Die Programm PVG.view kann zur Netzwerkversion erweitert werden. Die Erweiterung ermöglicht, bestehende oder neu erworbene Programmlizenzen im

Mehr

Konfigurationsanleitung 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. 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

Mehr

10.3.1.8 Übung - Konfigurieren einer Windows 7-Firewall

10.3.1.8 Übung - Konfigurieren einer Windows 7-Firewall 5.0 10.3.1.8 Übung - Konfigurieren einer Windows 7-Firewall Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie erfahren, wie man die Windows 7-Firewall konfiguriert und einige

Mehr

Einführung in die Java- Programmierung

Einführung in die Java- Programmierung Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger horn@uni-koblenz.de WiSe 2012/13 1 Wichtig... Mittags keine Pommes... Praktikum A 230 C 207 (Madeleine + Esma) F 112 F 113

Mehr

ESB - Elektronischer Service Bericht

ESB - Elektronischer Service Bericht Desk Software & Consulting GmbH ESB - Elektronischer Service Bericht Dokumentation des elektronischen Serviceberichts Matthias Hoffmann 25.04.2012 DESK Software und Consulting GmbH Im Heerfeld 2-4 35713

Mehr

Thema: Web Services. Was ist ein Web Service?

Thema: Web Services. Was ist ein Web Service? Willkommen zum Component Ware Seminar Thema: Achim Grimm & Fabian Unterschütz Folie 1 Was ist ein Web Service? Web Services sind selbstbeschreibende, modulare Softwarekomponenten im Internet, die sich

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

Mehr

Definition Web Service

Definition Web Service Gliederung Einführung Definition Web Service Drei Schhichtenmodell Architectural Model System Model Web Service Standards SOAP WSDL UDDI Types of Web Services Programmatic Web Services Interactive Web

Mehr

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Stellvertretenden Genehmiger verwalten. Tipps & Tricks Tipps & Tricks INHALT SEITE 1. Grundlegende Informationen 3 2.1 Aktivieren eines Stellvertretenden Genehmigers 4 2.2 Deaktivieren eines Stellvertretenden Genehmigers 11 2 1. Grundlegende Informationen

Mehr

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003 Nicht kopieren Der neue Report von: Stefan Ploberger 1. Ausgabe 2003 Herausgeber: Verlag Ploberger & Partner 2003 by: Stefan Ploberger Verlag Ploberger & Partner, Postfach 11 46, D-82065 Baierbrunn Tel.

Mehr

Dokumentation zur Versendung der Statistik Daten

Dokumentation zur Versendung der Statistik Daten Dokumentation zur Versendung der Statistik Daten Achtung: gem. 57a KFG 1967 (i.d.f. der 28. Novelle) ist es seit dem 01. August 2007 verpflichtend, die Statistikdaten zur statistischen Auswertung Quartalsmäßig

Mehr

Primzahlen und RSA-Verschlüsselung

Primzahlen und RSA-Verschlüsselung Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also

Mehr

OutLook 2003 Konfiguration

OutLook 2003 Konfiguration OutLook 2003 Konfiguration Version: V0.1 Datum: 16.10.06 Ablage: ftp://ftp.clinch.ch/doku/outlook2003.pdf Autor: Manuel Magnin Änderungen: 16.10.06 MM.. Inhaltsverzeichnis: 1. OutLook 2003 Konfiguration

Mehr

Mit dem Podcasten starten: So konfigurierst Du das Wordpress-Plugin Podlove Publisher

Mit dem Podcasten starten: So konfigurierst Du das Wordpress-Plugin Podlove Publisher Mit dem Podcasten starten: So konfigurierst Du das Wordpress-Plugin Podlove Publisher Version 1.0 Mit dem Podcasten starten: So konfigurierst Du das Wordpress-Plugin Podlove Publisher Der Podlove Publisher

Mehr

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert: Firewall für Lexware professional konfigurieren Inhaltsverzeichnis: 1. Allgemein... 1 2. Einstellungen... 1 3. Windows XP SP2 und Windows 2003 Server SP1 Firewall...1 4. Bitdefender 9... 5 5. Norton Personal

Mehr

Ursprung des Internets und WWW

Ursprung des Internets und WWW Ursprung des Internets und WWW Ende der 60er Jahre des letzten Jahrtausends wurde in den USA die Agentur DARPA (Defense Advanced Research Projects Agency) gegründet, mit dem Ziel den Wissens und Informationsaustausch

Mehr

Konfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014

Konfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014 Konfiguration VLAN's Version 2.0.1 Deutsch 01.07.2014 In diesem HOWTO wird die Konfiguration der VLAN's für das Surf-LAN der IAC-BOX beschrieben. Konfiguration VLAN's TITEL Inhaltsverzeichnis Inhaltsverzeichnis...

Mehr

MSXFORUM - Exchange Server 2003 > Konfiguration NNTP unter Exchange 2003

MSXFORUM - Exchange Server 2003 > Konfiguration NNTP unter Exchange 2003 Page 1 of 11 Konfiguration NNTP unter Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 14.03.2005 Das Network News Transfer Protocol (NNTP) wird durch die Request for Comments

Mehr

Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314

Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Anleitung Grundsetup C3 Mail & SMS Gateway V02-0314 Kontakt & Support Brielgasse 27. A-6900 Bregenz. TEL +43 (5574) 61040-0. MAIL info@c3online.at loxone.c3online.at Liebe Kundin, lieber Kunde Sie haben

Mehr

Leichte-Sprache-Bilder

Leichte-Sprache-Bilder Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

SMS-API. Sloono Schnittstellenbeschreibung. Version 1.2 Stand 22.10.2014

SMS-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

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

TopKontor - Kurzleitfaden

TopKontor - Kurzleitfaden KURZLEITFADEN ANMELDUNG UND BENUTZER Im ersten Schritt können Sie anhand des Benutzers die Rechtevergabe steuern. Dazu ist nach der Installation der Benutzer ADMINISTRATOR sichtbar. Dieser Benutzer hat

Mehr

HTBVIEWER INBETRIEBNAHME

HTBVIEWER INBETRIEBNAHME HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten

Mehr

ITT WEB-Service DEMO. Kurzbedienungsanleitung

ITT WEB-Service DEMO. Kurzbedienungsanleitung ITT WEB-Service DEMO Kurzbedienungsanleitung Allgemein ITT Water & Wastewater Deutschland GmbH ermöglicht es Kunden Ihre Abwasseranlagen auf eine Leitzentrale bei ITT W & WW in Hannover aufschalten zu

Mehr

Was meinen die Leute eigentlich mit: Grexit?

Was meinen die Leute eigentlich mit: Grexit? Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?

Mehr

10.3.1.9 Übung - Konfigurieren einer Windows Vista-Firewall

10.3.1.9 Übung - Konfigurieren einer Windows Vista-Firewall 5.0 10.3.1.9 Übung - Konfigurieren einer Windows Vista-Firewall Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie erfahren, wie man die Windows Vista-Firewall konfiguriert

Mehr

Beispiel einer Web-Service gestützten Systematischen Suche in den Beständen des Stadtgeschichtlichen Museums Leipzig

Beispiel einer Web-Service gestützten Systematischen Suche in den Beständen des Stadtgeschichtlichen Museums Leipzig Beispiel einer Web-Service gestützten Systematischen Suche in den Beständen des Stadtgeschichtlichen Museums Leipzig Gliederung Neues von museumvok und der Definition eines darauf basierenden WEB Services

Mehr

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...)

Mit jedem Client, der das Exchange Protokoll beherrscht (z.b. Mozilla Thunderbird mit Plug- In ExQulla, Apple Mail, Evolution,...) Das tgm steigt von Novell Group Wise auf Microsoft Exchange um. Sie können auf ihre neue Exchange Mailbox wie folgt zugreifen: Mit Microsoft Outlook Web Access (https://owa.tgm.ac.at) Mit Microsoft Outlook

Mehr

Zugriff auf Daten der Wago 750-841 über eine Webseite

Zugriff auf Daten der Wago 750-841 über eine Webseite Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...

Mehr

YouTube: Video-Untertitel übersetzen

YouTube: Video-Untertitel übersetzen Der Easytrans24.com-Ratgeber YouTube: Video-Untertitel übersetzen Wie Sie mit Hilfe von Easytrans24.com in wenigen Schritten Untertitel für Ihre YouTube- Videos in mehrere Sprachen übersetzen lassen können.

Mehr