Vergleich von SOAP, XML-RPC und REST
|
|
- Bertold Giese
- vor 8 Jahren
- Abrufe
Transkript
1 Vergleich von SOAP, XML-RPC und REST Thomas Bayer Orientation in Objects GmbH Weinheimer Str Mannheim 1 Entstehung SOAP, XML-RPC, REST XML Nachrichten Dave Winer HTTP, URL, URI SOAP Don Box XML-RPC Final REST Thomas Roy Fielding Einfluß SOAP 1.2 2
2 Überblick XML-RPC REST SOAP 1.1 SOAP 1.2 Zusammenfassung 3 RPC Methode: ausbrüten Parameter: 38 Gips 4
3 XML-RPC 7 Seiten Spezifikation inkl. FAQ Von Dave Winer ( Firma Userland) Zahlreiche Implementierungen Kein standardisiertes Mapping oder Schnittstellen für Programmiersprachen 5 XML-RPC Request POST /RPC2 HTTP/1.0 User-Agent: Apache XML-RPC 1.0 Host: dchp174.oio.de Content-Length: 221 Content-Type: text/xml <?xml version="1.0"?> <methodcall> <methodname>warenkorb.addposition</methodname> <params> <param><value>dauerlutscher</value></param> <param><value><int>10</int></value></param> <param><value><double>0.38</double></value></param> </params> </methodcall> 6
4 XML-RPC Response HTTP/ OK Server: Apache XML-RPC 1.0 Connection: close Content-Type: text/xml Content-Length: 135 <?xml version="1.0"?> <methodresponse> <params> <param> <value><int>1</int></value> </param> </params> </methodresponse> 7 Komplexe Parameter Array Array Value: Lutscher Value: 10 Value: 0.39 Array Value: Tee Value: 2 Value: 3.98 <params> <param> <value> <array> <data> <value> <array> <data> <value>lutscher</value> <value><int>10</int></value> <value><double>0.39</double></value> </data> </array> </value> <value> <array> <data> <value>tee</value> <value><int>2</int></value> <value><double>3.98</double></value> </data> </array> </value> </data> </array> </value> </param> 8 </params>
5 Meerkat Client in Ruby require "xmlrpc/client" server = XMLRPC::Client.new2( " "proxy.oio.de:3128") param = server.call("meerkat.getcategories") param.each do entry puts "Kategory: #{entry["id"]}\t#{entry["title"]}" end 9 Client für Apache XML-RPC XmlRpcClient xmlrpc = new XmlRpcClient(" Vector params = new Vector(); params.addelement( "Lutscher"); params.addelement( new Integer(10)); params.addelement( new Double( 0.39)); xmlrpc.execute("warenkorb.addposition", params); 10
6 Apache XML-RPC xmlrpc-1.1.jar (57 KByte) inkl. MinML SAX 1.0 Parser Erweiterungen für SSL und Servlets Buildin Web Server Anwendungen mit XML-RPC Schnittstelle Userland wie Frontier, Manila und Radio Zope KDE Weitere Implementierungen.NET (XML-RPC.NET von Cook Computing) Perl (XML::RPC) Phyton (xmlrpclib von Secret Labs) Ruby (xmlrpc4r - XML-RPC for Ruby) Tcl (XML-RPC for Tcl) 12
7 Überblick XML-RPC REST SOAP 1.1 SOAP 1.2 Zusammenfassung 13 Representational State Transfer Architekturstil Ist kein Standard Beschreibt, wie man Standards anwendet Idee des Webs Stammt aus Dissertation von Thomas Roy Fielding Architectural Styles and the Design of Network-based Software Architectures 14
8 Architektur durch Einschränkung CS CSS C$SS C$SLS COD REST is an architectural style that is only present when all of ist constraints are met. Thomas Roy Fielding 15 Warum wurde das Web zur größten verteilten Anwendung? 16
9 The Web Way? 17 The Web Way? 18
10 Unabhängige Evolution <blink> Siehe Selfhtml: 19 Merkmale der Web Architektur Alles ist mit einer URI adressierbar Jede Resource ist über eine URL erreichbar Hypertext jdbc:inetdae7a:localhost:1433 telnet:// telefon:
11 URI, URN, URL URI URL URN (z.b. PURL) 21 sqlrest Web Container sqlrest Servlet Daten Metadaten DB customer product 22
12 sqlrest.jar Web Container sqlrest Webapp sqlrest Servlet Hypersonic DB 23 Der Einstieg 24
13 Container 25 Rechnung als Resource 26
14 Anfrage & Antwort Request: GET /warenkorb/5873 Response: HTTP/ OK Content-Type: text/xml <?xml version="1.0"?> <warenkorb xmlns:xlink=" <kunde xlink:href=" <position nr="1" menge="5"> <artikel xlink:href=" nr="4501"> <beschreibung>dauerlutscher</beschreibung> </artikel> </position> <position nr="2" menge="2"> <artikel xlink:href=" nr="5860"> <beschreibung>earl Grey Tea</beschreibung> </artikel> </position> </warenkorb> 27 Was mach ich mit dem Rückgabewert? Web Service BA4C getbuyer() getcustomer("ba4c");? // OK - A Customer will be returned getproduct("ba4c");? // Nonsense - No product will be found settitle("ba4c");? // Will work, but not a nice title for a document setdescription("ba4c");? // Will work also, but it is no description 28
15 HTTP GET Customer 29 Statuswechsel beim Client Warenkorb (5873) GET /kunde/5873 GET /artikel/5860 GET /artikel/4501 Kunde (5873) Artikel (4501) Artikel (5860) GET /vertrag/v-2003 GET /hersteller/143 GET /hersteller/143 GET /.../... Vertrag (V-2003) Hersteller (143)... (...) 30
16 Adressierung von Objekten Client Web Server Server/Objekte HTTP Client, Mapping Tool Proxy,... GET /warenkorb/6 /warenkorb/* warenkorb getpositionen() bestellen() HTTP Client, Mapping Tool Proxy,... GET /artikel/86 /artikel/* artikel getdetails() HTTP Client, Mapping Tool Proxy,... GET /kunde/17 /kunde/* kunde getverträge() 31 Deep Links Katalogsystem ERP Seite/Form mit Artikeldaten Request mit Artikeldaten URL Hook CMS Web Server GET /docs/2003/agreement/lv_policy4567.pdf GET /docs/2003/agreement/lv_policy8756.pdf 32
17 Status Codes 33 HTTP Status Codes ( Auszug) 1XX Informational 2XX Success 200 OK 201 Created 206 Partial Content 3XX Redirection 301 Moved Permanently 305 Use Proxy 4XX Client Error 400 Bad Request 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 5XX Server Error 500 Internal Server Error 501 Not Implemented 34
18 RESTGate Web Container RESTGate Servlet Web Container sqlrest Servlet DB customer product GET POST GET POST PUT DELETE 35 Response in RESTGate 36
19 Löschen von Resourcen 37 Verändern von Resourcen 38
20 Produkt vor der Veränderung 39 Ändern von Resourcen mit POST 40
21 Produkt mit neuem Preis 41 Anlegen neuer Resourcen PUT /artikel <artikel> <beschreibung-kurz>rooibusch Tee</beschreibung-kurz> <beschreibung>namibischer Rooibusch Tee</beschreibung> <preis>2,80</preis> <einheit>100g</einheit> </artikel> 42
22 HTTP Response zum POST 43 Resourcen anlegen 44
23 HTTP Status Codes ( Auszug) 1XX Informational 2XX Success 200 OK 201 Created 206 Partial Content 3XX Redirection 301 Moved Permanently 305 Use Proxy 4XX Client Error 400 Bad Request 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 5XX Server Error 500 Internal Server Error 501 Not Implemented 45 Location Header 46
24 Neue Resource mit POST 47 Resource mit PUT anlegen 48
25 HTTP Methoden GET: Get fragt die Repräsentation einer Resource ab. Requests sollten frei von Seiteneffekten sein. GET Requests können beliebig oft abgeschickt werden. Man kann einen Client für seine Auswirkungen nicht in die Verantwortung ziehen. D. h. ein GET kann bedenkenlos abgeschickt werden. POST: Mit POST kann einer Resource etwas hinzugefügt werden. Beispielsweise könnte eine Ware zu einem Warenkorb hinzugefügt werden. POST ist nicht frei von Seiteneffekten. Beispielsweise können durch einen POST Aufruf Felder in einer Datenbank verändert oder Prozesse auf dem Server gestartet werden. PUT: Neue Resourcen können mit PUT erzeugt oder der Inhalt bestehender Resourcen kann mit PUT ersetzt werden. DELETE: Resourcen können mit DELETE gelöscht werden. 49 Generische Schnittstelle SQL SELECT, INSERT, UPDATE, DELETE HTTP GET, POST, PUT, DELETE REST is not a form of RPC Thomas Roy Fielding 50
26 REST und Encoding Warum gibt es für REST kein Encoding? Es gibt bereits viele spezialisierte Formate XML RDF RSS 51 Spezifikationen und REST Web Architektur RFC 2616, Hypertext Transfer Protocol -- HTTP/1.1 RFC 2396, Uniform Resource Identifiers (URI) MIME... XML XLink XPath XPointer Prinzip Baukasten XSLT Schema... 52
27 REST & Administratoren Untrusted Network Trusted Network Proxy/Web Server Protokol (SOAP 1.1) hermes [26/Nov/2002:12:43: ] POST /axis/services/shop HTTP/1.1" 20 hermes [26/Nov/2002:12:43: ] "POST /axis/services/shop HTTP/1.1" 20 hermes [26/Nov/2002:12:43: ] "POST /axis/services/warenkorb HTTP/1. Proxy/Web Server Protokol (REST) hermes [26/Nov/2002:12:43: ] "GET /warenkorb/6 HTTP/1.1" 200 hermes [26/Nov/2002:12:43: ] "GET /artikel/12 HTTP/1.1" 200 hermes [26/Nov/2002:12:43: ] "GET /artikel/5 HTTP/1.1" 200 hermes [26/Nov/2002:12:43: ] "POST /warenkorb/6 HTTP/1.1" 200 hermes [26/Nov/2002:12:43: ] "POST /warenkorb/6 HTTP/1.1" 200 hermes [26/Nov/2002:12:43: ] "GET /bestellung/3 HTTP/1.1" Wiki ein RESTful Service? 54
28 Dark Matter PC s are the dark matter of the internet, because they don t responed to HTTP GET. Clay Shirkey Quelle: 55 Zusammenfassung REST Kein Standard, sondern ein Stil Das Web basiert auf REST Ziele Generische Schnittstellen Unabhängiges Deployment von Komponenten Unterstützung für Intermediaries ( Proxies) Stabilität der Kommunikation zwischen Komponenten Gegenüber Änderungen tolerante Schnittstellen => Wirkliche Web Services 56
29 Wie realisiere ich einen RESTful WS? 1.) Anwendung in Resourcen und Sammlungen von Resourcen gliedern 2.) Schema für Adressierung entwickeln 3.) Funktionen auf GET, POST, PUT und DELETE abbilden 57 REST Best Practise Schema für jede Art der Repräsentation anbieten XML als Datenformat verwenden XLink für Verweise Bestehende XML Formate verwenden wenn möglich Format für Semantisches Web ( RDF, RSS, FOAF, DAML, OIL) 58
30 Überblick XML-RPC REST SOAP 1.1 SOAP 1.2 Zusammenfassung Zog aus Orfali, Harkey, Edwards: The essential distributed survival guide 59 Was bedeutet das Wort SOAP SOAP ist nicht Simple SOAP kennt keine Objekte SOAP bietet Zugriff SOAP ist kein Protokoll CPAPF 60
31 Objektreferenzen a.) Als Parameter <myns:loeschevertrag> <id>45861</id> </myns:loeschevertrag> b.) Im Header <env:header> <myns:object> <type>de.oio.crm.vertrag<type> <instance>45861</instance> </myns:object> </env:header> Das SOAP Framework Header Contexte ( Security, Transaktionen) Metainformationen Body RPC Literal Beliebige Kind Elemente Attachments 62
32 Hotel 63 Zustellung von SOAP Nachrichten Client Web Server Server/Objekte Proxy warenkorb warenkorb getpositionen() bestellen() SOAP Dispatcher Proxy artikel POST /soap/router /soap/router artikel getdetails() Proxy kunde kunde getverträge() 64
33 Überblick XML-RPC REST SOAP 1.1 SOAP 1.2 Zusammenfassung 65 Web oder Service? In a web services world, what matters most: Web or Services? Peter Drayton 66
34 SOAP HTTP GET Usage GET /crm/customer/?id=580 HTTP/1.1 Accept: application/soap+xml Web Service getcustomer() HTTP/ OK Content-Type: application/soap+xml <soap:env...> <soap:body> <customer xmlns=... > <ID>3</ID> <FIRSTNAME>Michael</FIRSTNAME> <LASTNAME>Clancy</LASTNAME> <STREET>542 Upland Pl.</STREET> <CITY>San Francisco</CITY> </customer> </soap:body> </soap:env> SOAP Response message exchange pattern 67 SOAP HTTP POST Usage POST /crm/customer/?id=580 HTTP/1.1 Content-Type: application/soap+xml <?xml version= 1.0?> <soap:env...> <soap:body> <ns1:addagreement.../> </soap:body> </soap:env> Web Service getcustomer() HTTP/ OK Content-Type: application/soap+xml <?xml version= 1.0?> <soap:env...> <soap:body> <ns1:addagreementresponse>.. </ns1:addagreementresponse> </soap:body> </soap:env> SOAP Request-Response message exchange pattern 68
35 SOAP 1.2 Fehler SOAP 1.1 SOAP 1.2 HTTP/ OK... HTTP/ Internal Server Error... <?xml version="1.0"> <env:envelope...> <env:body> <env:fault> <faultcode xmlns:ns1=.."> ns1:server.userexception </faultcode> <faultstring>npe</faultstring> </env:fault> </soapenv:body> </soapenv:envelope> <?xml version="1.0"> <env:envelope...> <env:body> <env:fault> <faultcode xmlns:ns1=.."> ns1:server.userexception </faultcode> <faultstring>npe</faultstring> </env:fault> </soapenv:body> </soapenv:envelope> 69 SOAP 1.2 Spec It is the recommendation of [SOAP Part2] that resources that may be accessed by SOAP-based RPCs should, where practical, place any such resource-identifying information as a part of the URI identifying the target of the RPC. SOAP Version 1.2 Part 0,
36 Überblick XML-RPC REST SOAP 1.1 SOAP 1.2 Zusammenfassung 71 Vergleich XML-RPC SOAP REST Schnittstellen beschreibung WSDL keine, generisch Adressmodell eigenes eigenes (1.1), URI URI (1.2) Schnittstelle Anwendungs spezifisch Anwendungs spezifisch generisch ( GET, POST,...) Discovery Konventionen UDDI Generische Schnittstellen & Verweise Status (Server) / Client (Server) / Client Im Client Akzeptanz in der Industrie in Nischen hoch unbewußt Werkzeuge einige unüberschaubar wenige speziellle, viele Standardtools Transport HTTP HTTP, SMTP, JMS,... HTTP Standards Dave Winer (Userland) W3C u.a. Ist ein Stil 72
37 Web Services for a (closed/open) World 73 ws.apache.org 74
38 Daumenwerte für Roundtrips SOAP < 30 ms XML-RPC < 5 ms CORBA < 3 ms REST < 3ms - beliebig Und was ist mit der Performance? JAX Axis -> xignite.net document Style 1400 ms Lokale Aufrufe, PIII 600 Mhz, JDK 1.4 Axis 1.1 RC2 Apache XML-RPC v Entstehung SOAP, XML-RPC, REST XML Nachrichten Dave Winer HTTP, URL, URI Don Box SOAP XML-RPC Final REST Einfluß SOAP
39 Tips Betrachten Sie Ihr Umfeld Closed World, Open World? Web Gedanken im Kopf behalten Jetzt loslegen Es ist alles da 77 Quellen Thomas Roy Fieldung, Architectural Styles and the Design of Networkbased Software Architectures sqlrest RESTGate REST Wiki Open Catalog Interface Open_Catalog_Interface.pdf Peter, Drayton, REST & SOAP PowerPoint Präsentation
40 Fragen?????? 79 Vielen Dank für Ihre Aufmerksamkeit! Thomas Bayer Weblog: Orientation in Objects GmbH Weinheimer Str Mannheim
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
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
MehrWiederholung: 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
MehrArchitektur 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
MehrWeb Service Entwicklung mit Java. Sven Lindow
Web Service Entwicklung mit Java Sven Lindow 22.11.2006 Agenda Einleitung SOAP, REST, WSDL, UDDI Web Services mit Java JWSDP JAX-RPC, JAX-WS 2.0 AXIS, AXIS2 Web Services nutzen Google, Ebay Web Services
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
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
MehrXML und SOAP Einführung und Grundlagen
XML und SOAP Einführung und Grundlagen Matthias Böhmer 16.12.2005 Agenda 1. XML 2. SOAP 3. Seife im Buchladen?! E-Commerce :: XML und SOAP Matthias Böhmer 16.12.2005 2 XML :: Einführung (1) extensible
MehrVerteilte 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
MehrWorkflow, 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
MehrSOA. 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
MehrRESTful Web. Representational State Transfer
RESTful Web Representational State Transfer 1 Warum REST? REST ist die Lingua Franca des Webs Heterogene (verschiedenartige) Systeme können mit REST kommunizieren, unabhängig von Technologie der beteiligten
MehrSOAP 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
MehrZustandsgebundene 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
MehrGrundlagen 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
MehrWirtschaftsinformatik 2
Wirtschaftsinformatik 2 Prof. Dr. Dr. L. Schmidt-Thieme MSc. André Busche Übung 9 1. Übungsblatt 9 2. Übungsblatt 7 Aufg. 2f und 2g 04.07.12 2/ Aufgabe 1a (4 Punkte) Beantworten Sie folgende Fragen kurz:
MehrArchitektur von REST basierten Webservices
28.11.2005 Architektur von REST basierten Webservices Referent MARK ALTHOFF REST was invented by ROY T. FIELDING and RICHARD N. TAYLOR Geschichtlicher Hintergrund von REST 1994-1995 taucht der Begriff
MehrREST Grundlagen. Seminar Aktuelle Software-Engineering-Praktiken für das World Wide Web. Olga Liskin <olga.liskin@gmail.com>
REST Grundlagen Seminar Aktuelle Software-Engineering-Praktiken für das World Wide Web Olga Liskin Übersicht Motivation, Einführung Architekturstil REST RESTful Webservices Patterns,
MehrSOA mit.net: Vom Geschäftsprozess zur Lösung
SOA mit.net: Vom Geschäftsprozess zur Lösung Manfred Steyer Aktuelles Buch.Net 4.0 Update ISBN 978-3866454439 http://tinyurl.com/net4update 1 Kontakt [www] www.softwarearchitekt.at [mail] Manfred.Steyer@SoftwareArchitekt.at
MehrXML-RPC & SOAP. Sven Heß & Fabio Caprera Systemprogrammierung SS 08
XML-RPC & SOAP & Fabio Caprera Systemprogrammierung SS 08 Inhalt XML-RPC Überblick Entstehung Konzept Fehlerbehandlung Vor- und Nachteile SOAP Überblick Entstehung Konzept Fehlerbehandlung Vor- und Nachteile
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
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,
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?
MehrProtokolle. Konrad Rosenbaum, 2006/7 protected under the GNU GPL & FDL
TCP/IP: Standard Protokolle Konrad Rosenbaum, 2006/7 DNS - Domain Name System hierarchische, global verteilte Datenbank löst Namen in IP-Adressen auf Host hat einen primären Nameserver, der Fragen selbst
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrThema: 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
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
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrSystembeschreibung. Masterplan Kommunikationsinterface. ASEKO GmbH. Version 1.0 Status: Final
Systembeschreibung Masterplan Kommunikationsinterface ASEKO GmbH Version 1.0 Status: Final 0 Inhaltsverzeichnis 1 Einleitung... 2 2 Architektur... 2 2.1 Anbindung an die MKI Lösung... 2 2.2 Inbound Kommunikationsmethoden...
MehrWeb 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.
Mehr5. Programmierschnittstellen für XML
5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen
MehrJava 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
MehrXMPP: Extensible Messaging and Presence Protocol
XMPP: Extensible Messaging and Presence Protocol (aka Jabber) 5. Dezember 2005 Einleitung Was ist XMPP? Architektur Allgemeines Kommunikation via XMPP: Streams, Stanzas Beispielanwendung
Mehrpr[sms] MMS-MM7/SOAP Schnittstelle Version: 1.1 Stand: 29.05.2006 Autor: Gollob Florian
pr[sms] MMS-MM7/SOAP Schnittstelle Version: 1.1 Stand: 29.05.2006 Autor: Gollob Florian Einleitung pr[sms] MMS-MM7/SOAP - Schnittstelle Einleitung Schema MT MMS als Kommunikationsmittel wird immer wichtiger
MehrÜ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
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
MehrWebservices REST vs. SOAP
Webservices REST vs. SOAP Amine El Ayadi INF-M2 Anwendungen 1 (SS 2008) Department Informatik HAW Hamburg 17. Juni 2008 1/41 Agenda Einführung & Motivation Webservices SOAP Webservices REST Webservices
MehrWSDL. 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
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
MehrVMware vrealize Log Insight- Entwicklerhandbuch
VMware vrealize Log Insight- Entwicklerhandbuch vrealize Log Insight 2.5 Dieses Dokument unterstützt die aufgeführten Produktversionen sowie alle folgenden Versionen, bis das Dokument durch eine neue Auflage
MehrSecuring SOAP e-services
Securing SOAP e-services Nilson Reyes Sommersemester 2004 aus: E. Damiani, S. De Capitani di Vermercati, S. Paraboschi, P. Samarati, Securing SOAP e-sservices, IJIS, Ausgabe 1 (2002), S.110-115. Gliederung
MehrWeb-Services - die GIS-Zukunft?
Web-Services - die GIS-Zukunft? Übersicht Was sind Web-Services? Wie kann ein Web-Service aussehen? Wie nutzt man einen Web-Service? Die Vorteile von Web-Services Ausblick Vergleich Die Just in Time-Produktion
Mehrphp 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.
MehrSecurity Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08
Security Patterns Benny Clauss Sicherheit in der Softwareentwicklung WS 07/08 Gliederung Pattern Was ist das? Warum Security Pattern? Security Pattern Aufbau Security Pattern Alternative Beispiel Patternsysteme
MehrSicheres HTTP. 8. Juni 2004. Proseminar Electronic Commerce und digitale Unterschriften
Sicheres HTTP 8. Juni 2004 Proseminar Electronic Commerce und digitale Unterschriften Sicheres HTTP HTTP über SSL = sicheres HTTP Überblick HTTP: Protokoll zur Datenübertragung im Internet Klartextprotokoll
MehrVVA 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
MehrARCHITEKTUR 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
MehrObjectBridge Java Edition
ObjectBridge Java Edition Als Bestandteil von SCORE Integration Suite stellt ObjectBridge Java Edition eine Verbindung von einem objektorientierten Java-Client zu einer fast beliebigen Server-Komponente
MehrThemen. 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
MehrWeb-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter
Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................
MehrXML Grundlagen. Andreas Rottmann,Sebastian Riedl. 27. August 2002. Quit Full Screen Previous Page Next Page GoTo Page Go Forward Go Back
XML Grundlagen Andreas Rottmann,Sebastian Riedl 27. August 2002 Rottmann, Riedl: XML Grundlagen 1 Überblick Hintergründe und Geschichte Aufbau von XML-Dokumenten DTD Schemata Erweiterungen XML APIs Rottmann,
MehrWeb 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
MehrDieser Artikel beschreibt die Veröffentlichung eines Microsoft SQL Server 2000 über einen ISA Server 2004.
SQL Server Veröffentlichung ISA Server FAQ Kapitel höher Erstellen einer Firewallrichtlinie Systemrichtlinien Websiten sperren Windowsupdate V5 Zeitsynchronisation Mailzugriff SMTP Server veröffentlichen
MehrWeb-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!
MehrAJAX Implementierung mit Joomla!
Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten
MehrUniform Resource Identifiers (URI) und Domain Name Service (DNS)
Kurzvortrag zum Thema: Uniform Resource Identifiers (URI) und Domain Name Service (DNS) Beschreiben Sie Aufbau und Einsatzzweck von URI, URL und URN. Lesen Sie die dazu passenden RFCs. Was ist der Domain
MehrWeb-Applications mit SOAP und RSS. Vortrag 8, Jonas Mitschang, 15.6.2005
Web-Applications mit SOAP und RSS Vortrag 8, Jonas Mitschang, 15.6.2005 Inhalt Motivation Web Applications / Web Services SOAP - Simple Object Access Protocol RSS - Really Simple Syndication Bewertung
MehrZur Definition von Web-Services
Zur Definition von Web-Services Erich Weihs BStMLU, München erich.weihs@stmlu.bayern.de Agenda I. Ziele II. Zur Definition von Web-Services 1 Einführung Entwicklungs Projektbeschreibung ziele Entwicklungsz
MehrAuszug aus JAX-WS Folien
Auszug aus JAXWS Folien Dieses Dokument ist ein Auszug aus unserem Skript zur Java Web Services Schulung. Es dient lediglich als Beispiel für unsere Kursunterlagen. Thomas Bayer Hauptstraße 33 75050 Gemmingen
MehrOnline-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
MehrVIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA
VIVIT TQA Treffen in Köln am 18. 04. 2013 API- Programmierung und Nutzung bei HP Quality Center / ALM Michael Oestereich IT Consultant QA Agenda Vorstellung der API- Versionen OTA- API SA- API REST- API
MehrSMART Newsletter Education Solutions April 2015
SMART Education Newsletter April 2015 SMART Newsletter Education Solutions April 2015 Herzlich Willkommen zur aktuellen Ausgabe des Westcon & SMART Newsletters jeden Monat stellen wir Ihnen die neuesten
MehrHaben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen?
Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen? Januar 2012 CommitWork GmbH Seite 1 Info@CommitWork.de www.commitwork.de Motivation Modernisierung eines Systems mit
MehrMotivation. Inhalt. URI-Schemata (1) URI-Schemata (2)
14. URIs Uniform Resource Identifier 14-1 14. URIs Uniform Resource Identifier 14-2 Motivation Das WWW ist ein Hypermedia System. Es enthält: Resourcen (Multimedia Dokumente) Verweise (Links) zwischen
MehrWeb Services Monitoring
Web Services Monitoring Foliensatz zum Vortrag von der OIO Hauskonferenz am 17. Dezember 2009 predic8 GmbH Moltkestr. 40 53173 Bonn www.predic8.de info@predic8.de Ihr Sprecher Thomas Bayer Trainer, Berater,
MehrMangelnde Interoperabilität führt dazu: EDA / Brussels EURELECTRIC 22.01.2015
Mangelnde Interoperabilität führt dazu: 1 Yin-Yang-Yong Harmonisierung einheitlicher Prozesse, Datenformate, und Kommunikationsprotokolle 2 EDA Standardisierter Datenaustausch für die österreichische Energiebranche
MehrWebServices 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
MehrErfolgsgeschichten phion airlock ICAP Module
Erfolgsgeschichten phion airlock ICAP Module Complex Content Rewriting & Identity Mapping V1.3 2009 by keyon. About keyon 1 Agenda Internet Content Adaptation Protocol (ICAP) airlock & ICAP 1 Complex Content
MehrWEB-Dienste in GIS Umgebung
WEB-Dienste in GIS Umgebung Gerhard Smiatek Atmosphärische Umweltforschung(IMK-IFU) Institut für Meteorologie und Klimaforschung Forschungszentrum Karlsruhe GmbH gerhard.smiatek@imk.fzk.de Gliederung Einführung
MehrThemen. Anwendungsschicht DNS HTTP. Stefan Szalowski Rechnernetze Anwendungsschicht
Themen Anwendungsschicht DNS HTTP Anwendungsschicht OSI-Schicht 7, TCP/IP-Schicht 4 Dienste für den Nutzer/Anwender Unabhängig von den niederen Schichten Verschiedene Dienste bzw. Services DNS HTTP FTP,
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
MehrIAWWeb PDFManager. - Kurzanleitung -
IAWWeb PDFManager - Kurzanleitung - 1. Einleitung Dieses Dokument beschreibt kurz die grundlegenden Funktionen des PDFManager. Der PDF Manager dient zur Pflege des Dokumentenbestandes. Er kann über die
MehrErweiterung der Autokonfigurationsmethode für Rich Communications Suite enhanced (RCS-e) durch die COCUS AG
Erweiterung der Autokonfigurationsmethode für Rich Communications Suite enhanced (RCS-e) durch die COCUS AG 01.06.2016 Autoren: Sascha Hellermann (Geschäftsführer COCUS NEXT GmbH) Simon Probst (Solution
Mehrwww.internet-einrichten.de
E-Mail-Programme E-Mail Adresse einrichten Bei t-online, AOL, Compuserve, und anderen können Sie sich E-Mail-Adressen einrichten. Dies hat aber den Nachteil, dass Sie diese nur mit der entsprechenden Zugangssoftware
MehrWas ist ein Web Service?
Web Services: Was ist ein Web Service? Dienste, auf die über Standard-protokolle programmtechnisch zugegriffen werden kann. erlauben Kommunikation zwischen Applikationen über das standardisierte Schnittstellen
MehrOP-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
Mehrarlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek
arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis
MehrEin Hinweis vorab: Mailkonfiguration am Beispiel von Thunderbird
Mailkonfiguration am Beispiel von Thunderbird Ein Hinweis vorab: Sie können beliebig viele verschiedene Mailkonten für Ihre Domain anlegen oder löschen. Das einzige Konto, das nicht gelöscht werden kann,
MehrGI-Services erstellen und bereitstellen
GI-Services erstellen und bereitstellen Günter Dörffel ESRI Geoinformatik GmbH g.doerffel@esri-germany.de Agenda Positionierung von GIS-Services SOA im GIS Kontext Standards und Ihre Bedeutung 2 1 Arten
MehrAutomatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle. Stefan Hornburg. Perlworkshop 2008
Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle Stefan Hornburg Perlworkshop 2008 split() Request Tracker REST-Schnittstelle Automatisierung Integration Kunden Deutschland:
MehrInhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices
WebServices Applikationen und Services Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com DECUS Symposium 2003, Vortrag 2L06 9.04.2003 Inhalt I. Blick zurück II. Was sind WebServices?
Mehr-Bundle auf Ihrem virtuellen Server installieren.
Anleitung: Confixx auf virtuellem Server installieren Diese Anleitung beschreibt Ihnen, wie Sie das Debian-Confixx- -Bundle auf Ihrem virtuellen Server installieren. 1. Schritt: Rufen Sie die Adresse http://vsadmin.host-4-you.de
MehrWo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp.
Erfahrungen mit dem Insight Manager von HP Dipl. Ing. Elektrotechnik (FH) - Automatisierungs- / Regelungstechnik DV-Spezialist Landesbank Rheinland-Pfalz Abteilung 2-351 Große Bleiche 54-56 55098 Mainz
MehrPL/SQL Web-Services mit Oracle 11g
DOAG 2008 Konferenz 01. - 03.12.2008 Nürnberg Markus Fiegler ORDIX AG, Paderborn mf@ordix.de www.ordix.de Agenda SOA und Web-Services im Überblick Datenbank als Web-Services Provider - Alternative mit
MehrClient/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
MehrFujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013
Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Die Herausforderung: Hostanbindung Viele Unternehmen besitzen Mainframe- und Legacy-Anwendungen, so genannte Enterprise Information Systems (EIS),
MehrEin Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?
Ein Beispiel Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Dipl.-Kfm. Claus Häberle WS 2015 /16 # 42 XML (vereinfacht) visa
MehrLokale 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
MehrReporting Services und SharePoint 2010 Teil 1
Reporting Services und SharePoint 2010 Teil 1 Abstract Bei der Verwendung der Reporting Services in Zusammenhang mit SharePoint 2010 stellt sich immer wieder die Frage bei der Installation: Wo und Wie?
MehrHandbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software
Artologik EZ-Equip Plug-in für EZbooking version 3.2 Artologik EZbooking und EZ-Equip EZbooking, Ihre webbasierte Software zum Reservieren von Räumen und Objekten, kann nun durch die Ergänzung um ein oder
MehrRapide An Event-Based Architecture Definition Language
Rapide An Event-Based Architecture Definition Language Ralf Bettentrup Seminar: Architekturbeschreibungssprachen Wozu Rapide? Computer mit Modem Provider Broker Client Broker PC Prov 1 Client 1 RS-232
MehrIssue Tracker & Wiki
Kur für den Projektalltag Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 0.3 www.oio.de info@oio.de Java, XML und Open Source seit 1998 ) Projekte ) ) Beratung ) ) Akademie ) Schlüsselfertige
MehrDAT Newsletter Nr. 48 (07/2014)
DAT Newsletter Nr. 48 (07/2014) DAT uropa-code Lieferung: Erweiterung Zusatzelement 2 um Kennzeichen "Arbeit vorhanden?" und "Lackierarbeit vorhanden?" Abkündigung Web-Service: ConversionFunctions Ablösung
MehrHerzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de. 26.11.2000 (c) Michael Behrendt -
Herzlich Willkommen! Mit Java ins Web - eine praxisnahe Übersicht 1 Wer bin ich? Michael Behrendt, 21, Nürnberg kurzer Lebenslauf: 1991 Erster Rechner: Commodore C128 1995 Ausbildung zum Datenverarbeitungskaufmann
MehrUpdatehinweise für die Version forma 5.5.5
Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x
MehrWeb Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1
Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web
MehrArchitekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller 2002 131
Architekturen Von der DB basierten zur Multi-Tier Anwendung DB/CRM (C) J.M.Joller 2002 131 Lernziele Sie kennen Design und Architektur Patterns, welche beim Datenbankzugriff in verteilten Systemen verwendet
MehrFuE-Bereich IuK-Systeme im Gesundheitswesen
FuE-Bereich IuK-Systeme im Gesundheitswesen IG XML und Web Services Dipl.-Inform. Axel Schwolow IG Kommunikation im Web Entwicklung früher ausschließlich Kommunikation über Browser heute zunehmend direkt
MehrÜbungen zu Softwaretechnik
Prof. Dr. Dr. h.c. M. Broy Lösungsblatt 11 Dr. H. Ehler, S. Wagner 23. Januar 2004 Übungen zu Softwaretechnik Aufgabe 16 Qualitätseigenschaften Broker-Pattern Beurteilen Sie das in Aufgabe 15 benutzte
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
Mehr