Verteilte Systeme 3. Dienstevermittlung
|
|
|
- Victoria Graf
- vor 10 Jahren
- Abrufe
Transkript
1 VS33 Slide 1 Verteilte Systeme 3. Dienstevermittlung 3.3 Web Services als Mittel zur Realisierung einer SOA Sebastian Iwanowski FH Wedel
2 VS33 Slide 2 Web Services 1. Historische Einordnung 2. Allgemeiner Aufbau 3. SOAP 4. WSDL 5. UDDI Vorlesung Verteilte Systeme: Was ist klausurrelevant?
3 VS33 Slide 3 Historische Einordnung Webanwendungen der 1. Generation: HTML Seiten Am Webserver liegen statische HTML Seiten. Diese werden über HTTP in den Browser geladen. Technologie ab Ende der 1980er Jahre verfügbar. Mensch-Maschine-Kommunikation aus Hammerschall: Verteilte Systeme und Anwendungen
4 VS33 Slide 4 Historische Einordnung Webanwendungen der 2. Generation: Dynamische HTML Seiten: CGI, Servlets Webseiten werden dynamisch (abhängig von Anfrageergebnissen) aufgebaut. Zugriff auf hinter der Seite liegende Daten ist möglich. Beispiele für Technologien: CGI (Common Gateway Interface): Prozessbasierte Bearbeitung von HTTP-Requests über Skripten (Perl, C) Servlets / JSP: Threadbasierte Bearbeitung von HTTP-Requests (nur für Java) Mensch-Maschine Kommunikation aus Hammerschall: Verteilte Systeme und Anwendungen
5 VS33 Slide 5 Historische Einordnung Webanwendungen der 3. Generation: Einführung von Mehrschichten-Architekturen Erweiterung der dynamischen Webseiten um Funktionalität im Anwendungsserver. Der Webserver leitet die Aufrufe an den Anwendungsserver weiter: bearbeitet die Anfrage. schickt Ergebnisse an den Webserver zurück. Ergebnisse werden von Webserver über HTTP an den Browser zurückgeschickt. Vorteile: Skalierbarkeit! Mensch-Maschine Kommunikation aus Hammerschall: Verteilte Systeme und Anwendungen
6 VS33 Slide 6 Historische Einordnung Webanwendungen der 4. Generation: Webservices Anwendungen (auf Webservern) kommunizieren unabhängig vom Anwender. Vision Automatisierung: Anwendungen suchen sich automatisch Dienste im Web, die sie zur Bearbeitung einer Anfrage benötigen. Die Kommunikation bleibt transparent. Maschine-Maschine Kommunikation aus Hammerschall: Verteilte Systeme und Anwendungen
7 VS33 Slide 7 Web Services 1. Historische Einordnung 2. Allgemeiner Aufbau 3. SOAP 4. WSDL 5. UDDI Vorlesung Verteilte Systeme: Was ist klausurrelevant?
8 VS33 Slide 8 Was ist das Wesentliche eines Webservices? A web service is any service that is available over the internet, uses a standardized XML messaging system, and is not tied to any one operating system or programming language. Ethan Cerami, Autor des Buchs Web Services Essentials, 2002 A web service is self-contained, modular, uses open interfaces and is based on internet standards. UDDI-Konsortium (OASIS) A web service is written in XML, is affiliated to a URI, and supports direct interaktion between software agents. W3C Webservice ist ein Kommunikationsstandard, mit dessen Hilfe eine SOA realisiert werden kann: Verteilung SOA prozessorientiert Sicherheit Lose Kopplung Akzeptanz Verzeichnisdienst Standards Einfachheit Dynamisches Binden Dostal, Jeckle et al.
9 Protokollebenen: Webservices: Bestandteile Suchdienst UDDI: Universal Description and Discovery Interface Nachrichtenbeschreibung WSDL: Web Services Desciption Language Nachrichtenkodierung SOAP: Simple Object Access Protocol Ältere Version: XML-RPC Nachrichtentransport HTTP, HTTPS Die Standards bauen aufeinander auf und greifen ineinander über Die Web Services Standards werden von allen Großen unterstützt (Microsoft, Sun, HP, IBM, ) Für alle Standards gibt es Java-APIs (J2EE) und Microsoft-APIs (.NET) VS33 Slide 9
10 Webservices: Bestandteile UDDI SOAP WSDL VS33 Slide 10 aus Alonso / Pautasso: graduate course in Lappeenranta,
11 VS33 Slide 11 Web Services 1. Historische Einordnung 2. Allgemeiner Aufbau 3. SOAP 4. WSDL 5. UDDI Vorlesung Verteilte Systeme: Was ist klausurrelevant?
12 VS33 Slide 12 SOAP Entstehungsgeschichte und Ziele 1999 initiiert vom W3C, immer noch verantwortlich wurde geschaffen zur Realisierung entfernter Prozeduraufrufe sollte einfachere Alternative zu CORBA IIOP/GIOP sein - Trägerprotokoll: HTTP Später Kern zur Entwicklung weiterer Paradigmen (SOA) - Weitere Trägerprotokolle möglich (SMTP, Messaging Service) aus Hammerschall: Verteilte Systeme und Anwendungen
13 VS33 Slide 13 SOAP Komponenten einer SOAP-Beschreibung: Envelope dient als Container für die gesamte SOAP Nachricht muss Konventionen genügen, damit die Nachricht als SOAP Nachricht identifiziert werden kann. Header (Optional) Body Wie der Header verwendet wird, ist weitgehend Sender und Empfänger überlassen Platz für weitere Standards (Sicherheit, Transaktionsmanagement) Nutzdaten Funktionsaufrufe mit Daten in XML Format Es werden drei Arten von Nachrichten unterschieden: Request, Response, Fault. SOAP-Envelope SOAP-Header Zusatzinformationen SOAP-Body Daten aus Hammerschall: Verteilte Systeme und Anwendungen
14 Minimale SOAP-Beschreibung: SOAP XML name space identifier for SOAP envelope <env:envelope xmlns:env=" </env:envelope> <env:body> <m:alert xmlns:m=" <m:msg>pick up Mary at school at 2pm</m:msg> </m:alert> </env:body> aus: Simple Object Access Protocol (SOAP) 1.2 W3C Recommendation 24 June 2003 VS33 Slide 14
15 SOAP SOAP-Beschreibung mit Header und Body: <env:envelope xmlns:env=" </env:envelope> <env:header> <n:alertcontrol xmlns:n="http ://example.org/alertcontrol" env:mustunderstand="true" > <n:priority>1</n:priority> <n:expires> t14:00:00-05:00</n:expires> </n:alertcontrol> </env:header> <env:body> <m:alert xmlns:m=" <m:msg>pick up Mary at school at 2pm</m:msg> </m:alert> </env:body> aus: Simple Object Access Protocol (SOAP) 1.2 W3C Recommendation 24 June 2003 VS33 Slide 15
16 VS33 Slide 16 SOAP Versenden von SOAP-Nachrichten mit HTTP HTTP implementiert ein Request/Response Modell der Kommunikation: SOAP-Frage wird mit HTTP-Request verschickt. SOAP-Antwort wird mit HTTP-Response verschickt. Da HTTP zustandslos ist, ist auch eine SOAP Kommunikation zustandslos: Ein Service kann keinen Zustand zwischen zwei SOAP Aufrufen halten. Das kann durch explizite Implementierungen auf den Anwendungsschichten umgangen werden. Sicherung der Verbindung: beispielsweise durch SSL (Secure Socket Layer) aus Hammerschall: Verteilte Systeme und Anwendungen
17 SOAP Versenden von SOAP-Nachrichten mit HTTP: Request POST /StockQuote HTTP/1.1 Host: Content-Type: text/xml; charset="utf-8" Content-Length: nnnn SOAPAction: "Some-URI" <SOAP-ENV:Envelope xmlns:soap-env=" SOAP-ENV:encodingStyle=" <SOAP-ENV:Body> <m:getlasttradeprice xmlns:m="some-uri"> <symbol>dis</symbol> </m:getlasttradeprice> </SOAP-ENV:Body> </SOAP-ENV:Envelope> aus: Simple Object Access Protocol (SOAP) 1.1. W3C Note 08 May 2000 VS33 Slide 17
18 SOAP Versenden von SOAP-Nachrichten mit HTTP: Response HTTP/ OK Content-Type: text/xml; charset="utf-8" Content-Length: nnnn <SOAP-ENV:Envelope xmlns:soap-env=" SOAP-ENV:encodingStyle=" <SOAP-ENV:Body> <m:getlasttradepriceresponse xmlns:m="some-uri"> <Price>34.5</Price> </m:getlasttradepriceresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> aus: Simple Object Access Protocol (SOAP) 1.1. W3C Note 08 May 2000 VS33 Slide 18
19 VS33 Slide 19 SOAP Zusammenspiel HTTP POST SOAP Envelope SOAP header Transactional context SERVICE REQUESTER SOAP Body Name of Procedure Input parameter 1 Input parameter 2 SERVICE PROVIDER RPC call Procedure SOAP engine HTTP engine HTTP Acknowledgement SOAP Envelope SOAP header HTTP engine SOAP engine Transactional context SOAP Body Return parameter
20 RPC mit SOAP SOAP client call stubs, runtime service location SOAP system Serialized XML doc Wrap doc in HTTP POST / M-POST HTTP support RPC based middleware RPC based middleware NETWORK server procedure stubs, runtime adapters SOAP system Serialized XML doc Retrieve doc from HTTP packet HTTP support VS33 Slide 20 aus Alonso / Bussler: EDBT-WebService-Tutorial,
21 VS33 Slide 21 Web Services 1. Historische Einordnung 2. Allgemeiner Aufbau 3. SOAP 4. WSDL 5. UDDI Vorlesung Verteilte Systeme: Was ist klausurrelevant?
22 VS33 Slide 22 WSDL Was ist WSDL? Schnittstellensprache zur Veröffentlichung von Diensten als Webservices Was sind die Ziele von WSDL? Schaffung eines von Applikationen lesbaren Zugangs zu angebotenen Diensten weitgehend automatisierte Integration von Diensten zu neuen Anwendungen Integration zur Laufzeit Wie sieht eine WSDL-Beschreibung aus? Vollständige Formulierung in XML Der WSDL-Standard definiert ein spezifisches XML-Schema. aus Hammerschall: Verteilte Systeme und Anwendungen
23 VS33 Slide 23 WSDL Aufbau einer WSDL-Schnittstelle <definitions> Wurzelelement eines WSDL Dokuments definiert Namen und Namensraum des Services sowie den Namensraum der verwendeten Standards <types> enthält alle Datentypdefinitionen, die für den Aufruf des Services benötigt werden und nicht im Standard von XML-Schema des W3C definiert sind. </types> <message name= Message1 > definiert die Nachrichten, die bei einem SOAP Aufruf übertragen werden Wenn mehrere Nachrichten vorhanden sind (z.b. für Eingabeparameter und Rückgabewert), so werden mehrere Nachrichten definiert. Eine Nachricht kann aus logischen Teilelementen bestehen, so genannten Parts. Ein Part definiert ein Name-Wert Paar zu den Parametern einer Nachricht. </message>... aus Hammerschall: Verteilte Systeme und Anwendungen
24 VS33 Slide 24 WSDL Aufbau einer WSDL-Schnittstelle... <porttype> beschreibt die Methoden, die der Web Service anbietet Zur Definition der Parameter werden die in Message definierten Nachrichten verwendet. Für den Aufruf unterstützt WSDL vier Kommunikationstypen: One-way: Der Client sendet eine Nachricht an den Web Service, eine Antwort wird nicht erwartet. Request-Response: Der Client sendet eine Nachricht und erhält vom Web Services eine Antwort. Solicit Response: Der Server sendet eine Nachricht und erhält vom Client eine Antwort. Notification:.Der Server sendet eine Nachricht an den Client, eine Antwort wird nicht erwartet. </porttype>... Anmerkung messages und porttype gehören nur zu WSDL 1.1 In WSDL 2.0 ersetzt durch interface (erste Beispiele in Dostal / Jeckle et al.) aus Hammerschall: Verteilte Systeme und Anwendungen
25 VS33 Slide 25 WSDL Aufbau einer WSDL-Schnittstelle... <binding> definiert Nachrichtenformate und Transportprotokoll zur Übertragung der Aufrufe Häufig wird das SOAP Binding eingesetzt. </binding> <service> definiert alle für den Zugriff auf den Dienst notwendigen Informationen wie Netzwerkadresse und Portnummer. </service> </definitions> aus Hammerschall: Verteilte Systeme und Anwendungen
26 VS33 Slide 26 Web Services 1. Historische Einordnung 2. Allgemeiner Aufbau 3. SOAP 4. WSDL 5. UDDI Vorlesung Verteilte Systeme: Was ist klausurrelevant?
27 VS33 Slide 27 UDDI Umfang von UDDI Verzeichnisdienst für Webservices. Veröffentlicht werden: WSDL Definitionen von Webservices Zusatzinformationen zu Inhalten, verantwortliche Organisation, grobe thematische Einordnung,... Definiert zwei APIs: Publishing API: Anbieter können über dieses API ihren Webservice veröffentlichen. Inquiry API: Anwender können über dieses API nach einem Webservices suchen. Historie von UDDI ursprünglich im Rahmen eines unabhängigen Projekts entwickelt: (Beginn 2000). wurde 2002 an OASIS übergeben. aus Hammerschall: Verteilte Systeme und Anwendungen
28 VS33 Slide 28 UDDI UDDI-Organisationsstrukturen Der UDDI Standard gibt feste Organisationsstrukturen vor. Ein UDDI-Operator ist ein Anbieter einer UDDI Registry, welche die Anforderungen der UDDI Operators Specification bezüglich Verfügbarkeit, Sicherheit und Performance erfüllt. (Anm.: Nur wenige Unternehmen sind dazu in der Lage, z.b. IBM, Microsoft, SAP) Die UDDI-Operatoren bilden in ihrer Gesamtheit die UBR. Daneben sind private Verzeichnisdienste möglich. Registrare unterstützen Serviceanbieter bei der Veröffentlichung ihres Webservices. Privater Verzeichnisdienst Serviceanbieter Registrar Universal Business Registry (UBR) UDDI-Operator Datenabgleich UDDI-Operator aus Hammerschall: Verteilte Systeme und Anwendungen
29 VS33 Slide 29 Specifications: UDDI UDDI Business Registry (UBR) nodes: IBM Homepage: Inquiry API: Publish API: Microsoft Homepage: Inquiry API: Publish API : SAP Homepage: Inquiry API : Publish API : NTT Homepage: Inquiry API : Publish API : aus Alonso / Pautasso: graduate course in Lappeenranta,
30 VS33 Slide 30 Ablauf einer Webservice-Anwendung 1. Der Anbieter eines Webservices publiziert den Service mit Hilfe einer WSDL- Beschreibung in einem UDDI Service. 2. Der Anwender (eine Anwendung) sucht anhand von Merkmalen einen geeigneten Service. 3. Der Anwender erhält von UDDI eine Referenz (URL) auf den Service 4. Der Anwender holt sich über die URL die WSLD Beschreibung vom Serviceanbieter. 5. Der Anwender generiert sich aus der WSDL Beschreibung den Stub und kann den Dienst nutzen (dynamic binding)... oder der Anwender erhält den Stub bereits zur Compilezeit und kann jeder Zeit ohne Umweg über Verzeichnisdienst den Webservice nutzen. (static binding) aus Hammerschall: Verteilte Systeme und Anwendungen
31 VS33 Slide 31 JAVA-Anbindung für Webservices Die Java-APIs for XML-basiertes RPC (JAX-RPC) sind der Standard einer Schnittstelle für Java-Anwendungen auf Webservices. SOAP wird um eine Java Schnittstelle erweitert. Zur Entwicklung von Webservices wird ein Service-Endpoint-Interface in Java definiert. Mit Hilfe eines Compilers wird daraus die WSLD-Schnittstelle generiert. Webserver Webservice (Client) JAX-RPC-Stub WS-Laufzeitumgebung AXIS Webserver Webservice (Server) JAX-RPC-Skeleton WS-Laufzeitumgebung AXIS SOAP HTTP, SMTP,... aus Hammerschall: Verteilte Systeme und Anwendungen
32 VS33 Slide 32 Links zu Standards W3C: XML Specification. W3C: WSDL Specification. W3C: SOAP Specification. OASIS: WS-Security 2004, BTP, SAML, UDDIv2 Specifications: OASIS: UDDIv3 Specification: OASIS: BPEL: JCP: JAX-RPC. Apache Axis Projekt. aus Hammerschall: Verteilte Systeme und Anwendungen
33 VS33 Slide 33 Web Services 1. Historische Einordnung 2. Allgemeiner Aufbau 3. SOAP 4. WSDL 5. UDDI Vorlesung Verteilte Systeme: Was ist klausurrelevant?
34 Verteilte Systeme 1. Paradigmenwechsel für Softwarelösungen durch Verteilung 1.1 Einführung durch Beispiele aus der Praxis Personalisierte dynamische Fahrgastinformation, Marktbasierte Verkehrsleitung, Pheromonbasierte Verlehrsleitung, Touristeninformationssystem 1.2 Allgemeine Anforderungen und Techniken verteilter Systeme Offenheit, Transparenz (Typen nach ISO), Skalierbarkeit 1.3 Pheromonbasierte Verkehrssteuerung Vorteile des natürlichen Verfahrens: Probabilistik und Verdunstung, Unterschiede zu künstlichen Ameisen, Algorithmischer Ablauf, Funktionsweise ABC, Nachteile von ABC, Verbesserungen in AntNet, Systemkomponenten, hierarchische Verfahren schwarz: klausurrelevanter Stoff wie im Vorjahr, rot: klausurrelevanter Stoff, neu im Vergleich zum Vorjahr, gold: in Vorlesung behandelt, aber nicht klausurrelevant VS33 Slide 34
35 Verteilte Systeme 2. Die Client-Server-Beziehung und daraus resultierende Techniken 2.1 Grundlagen Definition, Protokolle (Callback und Polling), Transaktionen, Mehrschichtenarchitektur, Socket-Schnittstelle (mit Realisierung in Java) 2.2 Nebenläufigkeitstechniken in Java Definition, Threadkonzept, auch in Java (über Vererbung und Interfaces, Methodenaufrufe), Thread-Handling bei Callback und Polling (Prinzip und Verständnis), Risiken, Vorsorgemaßnahmen (nur Prinzip) 2.3 Entfernte Aufrufe RPC, RMI: Begriffe, Funktionsabläufe, Unterschiede. Java-RMI: Welche Klasse / Interface muss was realisieren. 2.4 Objektmigration Daten, Objekte, Agenten: Unterschiede, unterschiedliche Anwendungsziele, Motivation für Migration, grundlegende Agenteneigenschaften, Abgrenzung zwischen stationären und mobilen Agenten, Migrationstypen (stark vs. schwach, pull vs. push), Agentenkommunikation, Sicherheit bei mobilen Agenten VS33 Slide 35
36 VS33 Slide 36 Verteilte Systeme 3. Dienstevermittlung 3.1 Aufgabenstellungen und erste Lösungen Forderungen an die Eigenschaften, unterschiedliche Aufgabenstellungen, Lösungsprinzipien: Tupel-Konzept von Jini, konkrete Beispiele aus dem Touristeninformationssystem 3.2 Prinzipien einer SOA Merkmale, Semantic Web: Sinn und Zweck, Evolution der Architekturen: Begriffswelt (EAI, CRM), B2C vs. B2B: Unterschiede, Prinzip der nachrichtenorientierten Kommunikation, Geschäftsprozesse in einer SOA 3.3 Web Services Grundlegende Eigenschaften und Zielsetzungen von Webservices, Abgrenzung von Webservices gegenüber früheren Webanwendungen, Funktionalität von SOAP, WSDL und UDDI, Aufbau von SOAP, Zusammenhang zu RPC, Überblick über den inneren Aufbau von WSDL und UDDI
37 Das war die Vorlesung Verteilte Systeme VS33 Slide 37
38 Schöne Ferien! VS33 Slide 38
VS11 Slide 1. Verteilte Systeme. Vorlesung 11 Sebastian Iwanowski FH Wedel
VS11 Slide 1 Verteilte Systeme Vorlesung 11 Sebastian Iwanowski FH Wedel VS11 Slide 2 Verteilte Systeme 1. Innovative Beispiele aus der Praxis 2. Allgemeine Anforderungen und Techniken verteilter Systeme
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
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
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
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
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.
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
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 [email protected] Überblick 2 Aufgabenstellung CORBA
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
VS12 Slide 1. Verteilte Systeme. Vorlesung 12 Sebastian Iwanowski FH Wedel
VS12 Slide 1 Verteilte Systeme Vorlesung 12 Sebastian Iwanowski FH Wedel Mögliche Plattformen für Web Services VS12 Slide 2 VS12 Slide 3 Java-Software für verteilte Systeme J2EE: Java 2 Enterprise Edition
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
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
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
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
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
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
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
Zustandsgebundene Webservices
Zustandsgebundene Webservices Präsentation ausgewählter Problemstellungen der Informatik Markus Oertel [email protected] Universität Paderborn 25. September 2005 Zustandsgebundene Webservices Seite
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
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
SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven
SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SO A Fraunhofer-Institut für Softwareund Systemtechnik ISST Dr. Ulrich Springer Dr. Bernhard Holtkamp Dortmund, 20.01.2009
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
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
Kapitel 5 Web-Services
Kapitel 5: Web-Services 1 Kapitel 5 Web-Services 5.1 Web-Services Verwendung/Aufruf (Service Invocation) SOAP Beschreibung (Service Description) WSDL Repository/Verzeichnis (Service Discovery) UDDI 5.2
Auszug 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
SOA 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] [email protected]
SAP 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
Web 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
Enterprise Application Integration Erfahrungen aus der Praxis
Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net
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
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
Web-Konzepte für das Internet der Dinge Ein Überblick
Web-Konzepte für das Internet der Dinge Ein Überblick Samuel Wieland [email protected] ETH Zürich Seminar Das Internet der Dinge Historisches Tim Berners-Lee Erster Web-Server Bildquelle: Wikimedia
Ü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 ([email protected]) Übungsblatt 5: Aufgabe 4 - Webservices Institut für Angewandte Informatik und Formale Beschreibungsverfahren
arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek
arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering [email protected] arlanis Software AG, D-14467 Potsdam 2009, arlanis
Standards und Standardisierungsgremien
Standards und Standardisierungsgremien Begriffe Norm und Standard synonym Organisationen z.b. ISO: International Standards Organization DIN: Deutsches Institut für Normung e.v. ANSI: American National
Inhalt 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 [email protected] DECUS Symposium 2003, Vortrag 2L06 9.04.2003 Inhalt I. Blick zurück II. Was sind WebServices?
Mobile und Verteilte Datenbanken
Mobile und Verteilte Datenbanken Java RMI Vorlesung Wintersemester 2013/2014 [email protected] Institut für Informationssysteme Universität zu Lübeck Kommunikations-Middleware Bietet höhere Kommunikations-Dienste
Java Enterprise Architekturen Willkommen in der Realität
Java Enterprise Architekturen Willkommen in der Realität Ralf Degner ([email protected]), Dr. Frank Griffel ([email protected]) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen
Hauptseminar Internetdienste Prof. F. Schweiggert Sommersemester 2004 Universität Ulm. Web Services. Boto Bako
Hauptseminar Internetdienste Prof. F. Schweiggert Sommersemester 2004 Universität Ulm Web Services Boto Bako Inhaltsverzeichnis 1.Einführung und Motivation...3 2.Verwendete Standards...4 2.1.SOAP...5 2.2.WSDL...6
Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)
Überblick Produkte Überblick Zielgruppen SOA SOA/BAM Bootcamp (4 Tage) Human Workflow, Oracle BPEL, OWSM, BAM, UDDI, Services Registry Zielgruppe: Partner SOA Essentials Human Workflow, Oracle BPEL, OWSM
Web-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
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
Gliederung. 1. Einleitung (1) 1. Einleitung (3) 1. Einleitung (2)
Referat im Rahmen des Proseminars Internettechnologie WS 2007/2008 Thema: Web Services und serviceorientierte Architekturen (SOA) vorgelegt von: Intelligente Web Services sind für das Informationszeitalter,
XML 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
CORBA-Konzept. Ziele. Common Object Request Broker Architecture CORBA. Plattformunabhängige Kommunikation Transparente Verteilung von Objekten
CORBA-Konzept Ziele Common Object Request Broker Architecture CORBA Plattformunabhängige Kommunikation Transparente Verteilung von Objekten CORBA-Konzept Object Management Group Spezifiziert den CORBA-Standard
Session Beans & Servlet Integration. Ralf Gitzel [email protected]
s & Servlet Integration Ralf Gitzel [email protected] 1 Themenübersicht Ralf Gitzel [email protected] 2 Übersicht Motivation Das Interface Stateful und Stateless s Programmierung einer Stateful
XMPP: 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
ACCOUNTINFO 1.01 VERWENDEN DER ACCOUNTINFO-SCHNITTSTELLE ABFARGE VON ACCOUNT-INFORMATIONEN IN ECHTZEIT 02. MÄRZ 2010
VERWENDEN DER ACCOUNTINFO-SCHNITTSTELLE ABFARGE VON ACCOUNT-INFORMATIONEN IN ECHTZEIT 02. MÄRZ 2010 VERTRIEBLICHE FRAGEN ZUM FITSMS-GATEWAY mpc networks GmbH Abteilung FitSMS Vertrieb tel +49 (0) 7154-17
5. Übung zur Vorlesung Service-orientierte Architekturen
5. Übung zur Vorlesung Service-orientierte Architekturen Webservices und WSDL SoSe 2011 Anmerkung Hausaufgabe 03 BPMN Auch hier gilt: Layout! Zu Unterschieden zw. BPMN und eepk Relative Aussagen sind geschickter
Praktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010 [email protected]
Web Services Java Praktikum SS 2010 [email protected] 1 Web Services Einführung Definition, Eigenschaften, Anwendungen... JAX-RPC Überblick, Architektur... JAX Übersicht, Architektur Java Praktikum
Haben 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 [email protected] www.commitwork.de Motivation Modernisierung eines Systems mit
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
Ein 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
Message Oriented Middleware am Beispiel von XMLBlaster
Message Oriented Middleware am Beispiel von XMLBlaster Vortrag im Seminar XML und intelligente Systeme an der Universität Bielefeld WS 2005/2006 Vortragender: Frederic Siepmann [email protected] bielefeld.de
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
A361 Web-Server. IKT-Standard. Ausgabedatum: 2015-01-27. Version: 1.03. Ersetzt: 1.02. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2004-09-07
Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB A361 Web-Server Klassifizierung: Typ: Nicht klassifiziert IKT-Standard Ausgabedatum: 2015-01-27 Version: 1.03 Status: Genehmigt
How-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
Ü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
ecall sms & fax-portal
ecall sms & fax-portal Beschreibung des s Dateiname Beschreibung_-_eCall 2015.08.04 Version 1.1 Datum 04.08.2015 Dolphin Systems AG Informieren & Alarmieren Samstagernstrasse 45 CH-8832 Wollerau Tel. +41
RESTful 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
Seminarbericht Rechnernetze XML Web Services Schnittstelle zwischen den Welten.NET und Java
Seminarbericht Rechnernetze XML Web Services Schnittstelle zwischen den Welten.NET und Java von Christian Brand Kennnummer: 09376 November 2005 Abkürzungen Abkürzungen API - Application Programming Interface
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 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
pr[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
RSS Push Verfahren. Hongliang Jiang, Roland Höpfner Seminar Moderne Webtechnologien AG-NBI. 18. November 2009
RSS Push Verfahren Hongliang Jiang, Roland Höpfner Seminar Moderne Webtechnologien AG-NBI 18. November 2009 1 Übersicht RSSFeeds Polling Push RSSCloud PubSubHubBub Vergleich Quellen 2 Feeds FU-Berlin Institut
Bedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
E-Mail Verschlüsselung
E-Mail Verschlüsselung Beschreibung der im Kispi eingesetzten Methode "PGP Universal Web Messenger" Dokumentenversion 1.0 19. Oktober 2006 Autor: Informatik Inhaltsverzeichnis 1. PGP Universal Web Messenger...
Comtarsia SignOn Familie
Comtarsia SignOn Familie Handbuch zur RSA Verschlüsselung September 2005 Comtarsia SignOn Agent for Linux 2003 Seite 1/10 Inhaltsverzeichnis 1. RSA Verschlüsselung... 3 1.1 Einführung... 3 1.2 RSA in Verbindung
EJB Beispiel. JEE Vorlesung 10. Ralf Gitzel [email protected]
EJB Beispiel JEE Vorlesung 10 Ralf Gitzel [email protected] 1 Stundenkonzept Gemeinsame Übung Stoff der letzten Stunde wird gemeinsam in einem Beispiel umgesetzt Details werden nochmals erklärt bzw.
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 [email protected] 12.12.2006 Agenda Benötigte Komponenten Installation
Datenbank-basierte Webserver
Datenbank-basierte Webserver Datenbank-Funktion steht im Vordergrund Web-Schnittstelle für Eingabe, Wartung oder Ausgabe von Daten Datenbank läuft im Hintergrund und liefert Daten für bestimmte Seiten
Secure Network Communications (BC-SEC-SNC)
Secure Network Communications (BC-SEC-SNC) HELP.BCSECSNC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
ISA Server 2004 Erstellen einer Webverkettung (Proxy-Chain) - Von Marc Grote
Seite 1 von 7 ISA Server 2004 Erstellen einer Webverkettung (Proxy-Chain) - Von Marc Grote Die Informationen in diesem Artikel beziehen sich auf: Microsoft ISA Server 2004 Einleitung In größeren Firmenumgebungen
SOAP 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
12. Kieler OpenSource und Linux Tage. Wie funktioniert eigentlich Mail? 20.09.2014, Frank Agerholm, Linux User Group Flensburg e.v.
12. Kieler OpenSource und Linux Tage Wie funktioniert eigentlich? 20.09.2014, Frank Agerholm, Linux User Group Flensburg e.v. Frank Agerholm Vorstellung Linux System Engineer RZ-Administration Konzeptionierung
PL/SQL Web-Services mit Oracle 11g
DOAG 2008 Konferenz 01. - 03.12.2008 Nürnberg Markus Fiegler ORDIX AG, Paderborn [email protected] www.ordix.de Agenda SOA und Web-Services im Überblick Datenbank als Web-Services Provider - Alternative mit
Mobile Terminated SMS Gateway Datum: 01-07- 2013 Version: 2.3. Inhalt:
Mobile Terminated SMS Gateway Datum: 01-07- 2013 Version: 2.3 Inhalt: 1. Einleitung 2. Verbindung mit dem Gateway 3. Parameter 4. Rückempfangs Werte 5. Zustellbericht 6. Field types 7. Credit Anzahl API
Zur Definition von Web-Services
Zur Definition von Web-Services Erich Weihs BStMLU, München [email protected] Agenda I. Ziele II. Zur Definition von Web-Services 1 Einführung Entwicklungs Projektbeschreibung ziele Entwicklungsz
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!
Enterprise Application Integration
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Wolfgang Keller Enterprise Application Integration Erfahrungen aus
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
Client/Server-Systeme
Fachbereich Informatik Projektgruppe KOSI Kooperative Spiele im Internet Client/Server-Systeme Vortragender Jan-Ole Janssen 26. November 2000 Übersicht Teil 1 Das Client/Server-Konzept Teil 2 Client/Server-Architekturen
A585 Mailserver. IKT-Standard. Ausgabedatum: 2015-02-04. Version: 2.03. Ersetzt: 2.02. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2005-12-05
Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB A585 Mailserver Klassifizierung: Typ: Nicht klassifiziert IKT-Standard Ausgabedatum: 2015-02-04 Version: 2.03 Status: Genehmigt
Softwareentwicklung mit Enterprise JAVA Beans
Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung
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
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...
Verteilte Anwendungen. Teil 10: UDDI und WSDL
Verteilte Anwendungen Teil 10: UDDI und WSDL 06.10.16 1 Einzelaspekte der Web Services Schnittstelle des Service beschreiben Service zentral zugreifbar machen Service suchen bzw. finden Service zur Laufzeit
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
Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007
Eclipse Equinox als Basis für Smart Client Anwendungen Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007 Übersicht Definition / Architektur Smart Client Smart Client mit RCP / Equinox Gesamtfazit
Kontrollfragen: Internet
Kontrollfragen: Internet 1. Zählen Sie mindestens 5 Internet-Dienste auf. 2. Was ist eine virtuelle Verbindung? Vergleichen Sie eine virtuelle TCP/IP-Verbindung mit der Leitungsvermittlung (analoge Telefonverbindung).
SRH Hochschule Heidelberg
SRH Hochschule Heidelberg Fachbereich Informatik Vertriebssysteme / CRM Johannes Dipl. Inf. (FH) Hoppe Johannes Hoppe MSP WCF Vorlesung 25.03.2009 90 Minuten, 8 Teilnehmer Dipl. Inf. (FH) Johannes Hoppe
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
Web Interface für Anwender
Ing. G. Michel Seite 1/5 Web Interface für Anwender 1) Grundlagen: - Sie benötigen die Zugangsdaten zu Ihrem Interface, welche Sie mit Einrichtung des Servers durch uns oder Ihren Administrator erhalten
SIMP 1.01 Protokollspezifikation (Mindestanforderung)
SIMP 1.01 Protokollspezifikation (Mindestanforderung) Autor: Harald Pittesser, Dokumentversion: 0.5 beta Eigenschaften SIMP (Simple Instant Message Protocol) ist ein Instant Message Protokol welches folgende
Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.
Beschreibung Betriebliche Kennzahlen sind für die Unternehmensführung von zentraler Bedeutung. Die Geschäftsführer oder Manager von erfolgreichen Unternehmen müssen sich deshalb ständig auf dem Laufenden
