Your SlideShare is downloading. ×
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal

1,123
views

Published on

Mein Vortrag im Rahmen der WebSphere Community Conference 2004 in Leipzig für die Firma TIMETOACT Software & Consulting GmbH. …

Mein Vortrag im Rahmen der WebSphere Community Conference 2004 in Leipzig für die Firma TIMETOACT Software & Consulting GmbH.

Frank W. Rahn
Freiberuflicher Berater für IT-Projekte
Neusser Strasse 594
D-50737 Köln
Telefon: +49 221 6777 1830
Fax: +49 221 974 29 17

http://www.frank-rahn.de

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,123
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Serviceorientierte Architektur für WebSphere und WebSphere Portal Ein Vortrag im Rahmen der WebSphere Community Conference 2004 für die Firma TIMETOACT Software & Consulting GmbH Dipl.-Ing. Frank W. Rahn Freiberuflicher Berater für IT-Projekte Neusser Strasse 594 - 50737 Köln T: +49 221 6777 1830 F: +49 221 974 29 47 http://www.frank-rahn.de
  • 2. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Titel TIMETOACT Software & Consulting GmbH Im Mediapark 2 D - 50670 Köln T: +49 221 97343 0 F: +49 221 97343 20 M: Info@TIMETOACT.DE http://WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Serviceorientierte Architektur für WebSphere und WebSphere Portal Dipl.-Ing. Frank W. Rahn
  • 3. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Zur Person Frank W. Rahn arbeitet seit 1994 als Softwarearchitekt und -consultant. Seit dieser Zeit beschäftigt er sich mit dem Entwurf Client/Server-basierter Anwendungen und verfügt über umfangreiche Erfahrungen in IBM WebSphere Technologien. Zur Zeit konzipiert er im Rahmen seiner Tätigkeit für die TIMETOACT Software & Consulting GmbH ein serviceorientiertes Framework. Frank Rahn berät vornehmlich Finanzdienstleister im Bereich J2EE und Portaltechnologien und legt besonderes Augenmerk auf serviceorientierte Architekturen. Er ist Mitglied der Gesellschaft für Informatik e.V.
  • 4. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Über uns • TIMETOACT Software & Consulting ist spezialisiert auf die Entwicklung von Content Management, e-Business und e-Commerce Anwendungen auf Basis von Lotus und WebSphere Software • Mit TIMETOWEB verfügt TIMETOACT über ein leistungsfähiges Web Content Management System • Bereits zweimal ist TIMETOACT von IBM im Rahmen des Beacon Awards ausgezeichnet worden WebWeb youryour BusinessBusiness
  • 5. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Agenda • Integration von Anwendungen • Portaltechnologie und traditionelle Architektur • Serviceorientierte Architektur als EAI-Philosophie – Grundprinzipien – Schichtenmodell – Vorteile • Integration Portale und SOA
  • 6. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Integration von Anwendungen Integration von Applikationen am Front- und Back-End • Homogenisierung | Standardisierung • Flexibilität | Änderbarkeit | Wiederverwendbarkeit • Konsequentes Schichtenmodell • Effizientes Management Anwendungen/Systeme • Personalisierung | Nutzergruppen • Multimedialität | Multimodalität • ...  Unternehmensweite Integration der Applikationen Enterprise Application Integration (EAI)
  • 7. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Portaltechnologie | Prinzipien Portale • ermöglichen die Integration von Informationen, Kollaborations- und Kommunikations-Funktionen sowie Anwendungen • übernehmen die Integration in einer einheitlichen Nutzeroberfläche am Front-End • vereinheitlichen das Look and Feel • bieten personalisiert und situationsabhängig Anwendungen und Informationen für Mitarbeiter, Kunden und Partner (B2x-Lösungen) • basieren auf bekannten Web-Technologien und Standards • erweitern als Mittler zwischen Front- und Back-End die Nutzungspotentiale von Intra-, Extra- sowie Internet • ermöglichen den Zugang über verschiedene Endgeräte (drahtlose und drahtgebundene, Multimodal)
  • 8. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH PräsentationsschichtIBM WebSphere Portal Portaltechnologie | traditionelle Architektur Anwendung A Geschäfts- logik Zugriffs- schicht DB Geschäfts- logik SAP Zugriffs- schicht Anwendung B Nachteile • Hohe Komplexität • Geringe Flexibilität • Erhöhter Testaufwand • Point-to-Point Integration – Hohe Abhängigkeiten – Feste Kopplung – Schwierige Wieder- verwendung – Feingranularität – Integration von Prozeduren
  • 9. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Portaltechnologie | Front-End-Integration Portal • Homogenisierung | Standardisierung • Flexibilität | Änderbarkeit | Wiederver. • Schichtenmodell • Management Anwendungen/Systeme • Personalisierung | Nutzergruppen • Multimedialität | Multimodalität  Konsequentere Integration in untenliegenden Schichten notwendig o + o + o o
  • 10. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH EAI | Enterprise Application Integration Integration verteilter, heterogener, autonomer Informationssysteme Legacy Anwen- dung DB DB Metadaten Föderiertes System Legacy Anwen- dung Homo- genisierung Homo- genisierung Anwendung L lokal Anwendung A global Anwendung B global  Serviceorientierung als Philosophie für EAI
  • 11. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH SOA | Serviceorientierte Architektur • Service als Dienstleistung und damit eine abgeschlossene Lösung für ein definiertes Problem • Serviceorientierte Architektur schneidet ein System in seine Services – Fachliche Services (z.B. Konten-Dienstleistungen wie Kontoauszug) Services per se keine Beschränkung der fachlichen Komplexität Komplexitätsreduktion durch Subsystembildung innerhalb des Systems • Jeder Service – per Vertrag definiert (exakte inhaltliche Beschreibung der Leistung) – in einem Registry verwaltet und für Clients notiert – von einem Service-Provider bereitgestellt – im Allgemeinen statuslos
  • 12. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH SOA | Architektur ServiceManager ServiceConsumer ServiceProxy Service ServicePlatform ServiceProxy ServiceRegistry ServiceProvider Medium Service Vertrag
  • 13. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH EAI | Back-End-Integration IBM WebSphere Portal Anwendung A DB SAP Anwendung B Service Service EnterpriseSe Ablaufsteuerung (Workflow, Choreography) Vorteile • Integration von Services • Integration per Bus – Lose Kopplung • Geringere Komplexität • Hohe Flexibilität • Grobgranularität • Wiederverwendbarkeit • Reduziert Testaufwand
  • 14. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH EAI | Integration mit Portal und SOA IBM WebSphere Portal Anwendung A DB Service SAP Service Anwendung B EnterpriseSe Ablaufsteuerung IBM WebSphere Portal Anwendung A Geschäfts- logik Zugriffs- schicht DB Geschäfts- logik SAP Zugriffs- schicht Anwendung B
  • 15. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH EAI | Enterprise Service Bus (ESB) • Kernfunktionen basieren auf etablierten Standards • Kommunikation/Datentransfer – Message Service (z.B. JMS) • Konnektivität/Adapter – SOAP, JCA, JMS • Transformation – XML Messages werden mit XSLT transformiert • SOA • Portabilität: Java • Sicherheit: SSL, LDAP IBM WebSphere Portal Anwendung A DB SAP Anwendung B Service Service EnterpriseSe Ablaufsteuerung (Workflow, Choreography)
  • 16. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH EAI mit Portaltechnologie und SOA • Konsequentes Schichtenmodell • Vorteilhafte Architektur für Performance, Wartung, Tests, Entwicklung ... • Front-End  Portal | tiefere Schichten  SOA • Optimierung der Portalschnittstellen durch SOA • SOA bietet Services auch für andere Web- Applikationen  EAI, SOA und Portaltechnologien sind harmonierende Bestandteile einer Gesamt-IT-Architektur
  • 17. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH o EAI mit SOA | Vorteile Portal SOA • Homogenisierung | Standardisierung • Flexibilität | Änderbarkeit | Wiederver. • Schichtenmodell • Management Anwendungen/Systeme • Personalisierung | Nutzergruppen • Multimedialität | Multimodalität  Konsequente Enterprise Application Integration durch Kombination von Portaltechnologie und SOA o + + o o + + + + o o
  • 18. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Praxisbeispiel: Employee Portal IBM WebSphere Portal/IBM WebSphere Trefferliste Domino Frank Rahn Im Mediapark 2 D – 50670 Köln Visitenkarte EnterpriseSe Ablaufsteuerung ### ####### ##### ##### #### ###### ###### #### Rahn Person suchen DB2 Organisation PersonenEmployee Enterprise Business Service
  • 19. WWW.TIMETOACT.DE TIMETOACT Software & Consulting GmbH Ende Vielen Dank für Ihre Aufmerksamkeit