24
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraß e 7 60489 Frankfurt/Main www.iternum.co m

Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Embed Size (px)

Citation preview

Page 1: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Web ServicesDie Zukunft netzbasierter Applikationen

iternum GmbHAlexanderstraße 760489 Frankfurt/Mainwww.iternum.com

Page 2: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Inhalt

• Warum Web Services ?• Web Services für Unternehmen

• Von EAI zum Value Net

• Web Services für Consumer• Das nächste Internet

• Zusammenfassung

Page 3: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Integration

• Bekannte Schwierigkeiten• Oft zu spät bedacht• Schwierig, kostspielig, langsam• „Islands of technology in a sea of

connectivity“

• Betrifft• Unternehmen• Consumer

Page 4: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Was sind XML Web Services

• Applikationen/Web Sites• Angesprochen von anderen Computern• Verwandeln sich in Komponenten• Können andere Web Services verwenden

• Neue Integrationsplattform• XML zur Interaktion der Systeme• Offene, Internet Technologie• Jedes OS/Programmiersprache/Netzwerk

• Integration völlig verschiedener Systeme

Page 5: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Web Services GrundlagenEinfach, Offen, Breite Unterstützung

Finden, Publizieren UDDI

Schnittstellen beschreiben WSDL

Datenformat XML

Interagieren SOAP

Plattform Internet

Page 6: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Inhalt

• Warum Web Services ?• Web Services für Unternehmen

• Von EAI zu Value Net

• Web Services für Consumer• Zusammenfassung

Page 7: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Web Services im Unternehmen

• Enterprise Application Integration

• Komponenten Repositories• Erweitertes Unternehmen• „Value Universe“

Page 8: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Entwicklung B2B

EAI

Repository

B2B> $100M

B2B< $100M

ERPCRMSupplyChain

Q1/2003Q1/2002 Q3/2002

Page 9: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Enterprise Application Integration

DCOM

Web Services

CORBA EJBMOM HOST

Page 10: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Living Repositories

DCOM

Web Services

CORBA EJBMOM HOST

Web ServicesUDDIWSDL WSDL

Page 11: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Erweitertes Unternehmen

Unternehmen A

Web Services

Unternehmen BUnternehmen B

Unternehmen C

Unternehmen D

Web Services

Unternehmen C

Web Services

Unternehmen D

Web Services

Page 12: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Value Universe

Web Services

Web Services

Web Services

Web Services

Web Services

Web Services

Web Services

Web Services

Page 13: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Inhalt

• Warum Web Services ?• Web Services für Unternehmen• Web Services für Consumer

• Das nächste Internet

• Zusammenfassung

Page 14: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Web Services für Consumer

• Zentrale Dienste• myServices

• Aggregierte Dienste• Consumer provided

Services• Das nächste Internet

Page 15: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Zentralisierte Dienste

• Framework Dienste• Session• Security• ....

• Produktivitäts Dienste• Email• Kalender• ...

Client

Service ServiceService

Page 16: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Aggregierte Dienste

• Ein Dienst integriert mehrere Dienste

• Delegation zeitgesteuerter Ereignisse an den Dienst

• Konkurrenzdruck für hochintegrierte Anbieter

Client

Service

Service Service

Service Service

Page 17: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Beispiel: Reiseservice

Web Service

                  

Page 18: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Demo Advanced Travel

http://www.iternum.com

AdvancedTravel

http://thor.velocigen.com

Flight Information

http://services.xmltoday.com

Stock Quotes

http://www.capescience.com

Airport Weather

• Flughafen – IATA Code• IATA Code – ICAO Code• Airline – Tickersymbol

Page 19: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Das nächste Internet

ClientClientService

Service

ClientClientService

ClientClientService

ClientClientService ClientClient

Service

ClientClientService

ClientClientService

ClientClientService

Page 20: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Inhalt

• Warum Web Services ?• Web Services für Unternehmen• Web Services für Consumer

• Das nächste Internet

• Zusammenfassung

Page 21: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Zusammenfassung

SOAP/XML

RPC

DIR

MOM

OBJEKT

UDDI

WSDL

Page 22: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Zusammenfassung

• Web Services in Unternehmen• EAI• Living Repositories• Value Net

• Web Services für Consumer• Zentrale Dienste• Aggregationsszenarien• Servicezentrierte Geräte / Das nächste

Internet

Page 23: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

Zusammenfassung

• Web Services als Integrationstechnologie• Hersteller unabhängig• Hersteller unterstützt• MOM und RPC Semantik• Einfache Erstellung• Einfache Integration / Wiederverwendung

Page 24: Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße 7 60489 Frankfurt/Main

The iternum Advantage

• First Movers / Early Adaptors• Mehr als Public Web Services• iternum i3:

• Web Services ready• Mehrwertdienste