Enterprise Application Integration

Enterprise Application Integration

Prototypentwicklung mit DirXML

by Peter Lutz Pischke

139 pages· 2002· ISBN 9783832456504
About
Inhaltsangabe:Einleitung: Das Thema Enterprise Application Integration (EAI) ist nach eBusiness ein neuer Hype der Softwareindustrie, allerdings mit einer wesentlich erhöhten Komplexität. Diese Ausarbeitung verfolgt dazu, einen entgegen dem Markt üblichen, eigenständigen Ansatz, der aus einem Prototypen und dessen Positionierung mit durchgängiger Dienstleistung besteht. Der Schwerpunkt der Dienstleistung und der verwendeten Technologie, ist die nonintrusive, strukturelle Integration von Systemen und Anwendungen auf der Ebene der Anwendungsschnittstellen mittels nativer C++ bzw. Java-Treiber, was eine, lediglich von der zu integrierenden Anwendung abhängige Projektierung ermöglicht und die bestehenden IT-Strukturen auf niedriger Ebene bereinigt und somit für zukünftige Anforderungen vorbereitet. Den typischen Risiken der Veränderungen von gewachsenen Strukturen wird durch den integrativen Lösungsansatz, unter Zuhilfenahme der bestehenden Leistungsbereiche der „Firma“ begegnet. Es besteht eine hohe Variabilität des Vorgehens mit Standards auf der Metaebene (Modellebene), mit hoher Priorität auf die Einhaltung international vereinbarter Standards, wie XML. Anforderungen an den Leser: Als übergeordnete Methodik wurde Systems Engineering und der prinzipielle Aufbau von Businessplänen genutzt. Die Programmtechnische Detailierung wird auf den im Haupttext dargestellten XML-Codes beschränkt. Somit ist die Thematik auch für Nicht-IT’ler verständlich gehalten. Um der hohen Komplexität Rechnung zu tragen, wurde ein umfangreiches Glossar, das vertiefende und ergänzende Informationen enthält, hinzugefügt. Inhaltsverzeichnis:Inhaltsverzeichnis: KAPITEL 1: Einleitung1 Vorstellung der „Firma“1 Überblick1 Leistungsbereiche1 Kunden (Auszug)2 KAPITEL 2: Systemgestaltung3 Vorgaben3 Zielbeschreibung3 Zielobjekt3 Zieleigenschaft3 Zielausmass3 zeitlicher Bezug3 Restriktionen3 Beachtung der gegebenen Rahmenbedingungen3 DirXML als zu verwendende Technologie4 Bearbeitungshinweise4 Verlässlichkeit der Informationen4 Verwendete Methodik4 Systemgestaltung und -abgrenzung4 Begriffsdefinition4 KAPITEL 3: Umfeldbetrachtung EAI7 Das „Produkt“ EAI7 Motivatoren für EAI7 Technisch begründete Motivatoren7 Betriebswirtschaftlich begründete Motivatoren8 EAI als fundamentale Basis für ebusiness9 Die Vision9 Begriffe11 Anforderungen von E-Business an die IT11 Die Realität12 Die Realisierung13 Zusammenfassung14 Ursachen gegenwärtiger Schwierigkeiten15 Technologiebezogene Ursachen15 Gegenbewegung16 Ursachen in der Art der IT-Beschaffung16 Verantwortung der Architektur16 Grad des Einbezugs des Managements in IT-Entscheidungen16 Ursachen in der Softwareindustrie17 Schneller-Besser-Billiger-Philosophien18 Kundenbindungsorientierte vs. standardisierte Lösungen18 Gegenbewegung18 Zusammenfassung19 KAPITEL 4: EAI-Markt20 EAI-Software Marktklassifizierung20 Grobklassifizierung20 Differenzierung nach Herkunft20 Differenzierung nach der Systemarchitektur der Lösung20 Feinklassifizierung21 Differenzierung nach der Integrationsmethode21 Differenzierung nach der Schnittstellen-Architektur21 Marktportfolio EAI-Software22 Marktentwicklung EAI-Software23 Marktanteile - Gesamtmarkt23 Aktienindizes23 Lizenzumsatz - Gesamtmarkt24 Umsatz mit Dienstleistungen24 Markttrends25 Integration von EAI-Fähigkeiten in Standardsoftware25 B2B-Fähigkeit25 Prozessintegration25 Adapter26 Harmonisierung der Standards26 Skalierbarkeit26 Hybride Produkte.26 Marktstabilisierung und Konsolidierung.26 Outsourcing der IT-Infrastruktur27 Abwendung von Microsoft-zentrischer IT im IT-Backbone27 Markthemmnisse28 Gründe für den Mißerfolg bei der Vermarktung von Technologieprodukten29 EAI-Auftragnehmer/Vertriebswege30 Vertriebskanäle der vertriebenen EAI-Software30 Kunden im EAI-Markt31 Kundenbeispiele31 Südwestdeutsche Genossenschaftszentralbank31 Deutsche See32 Spectratech International32 Weitere EAI-Implementierungen33 Kundenanforderungen und Kundenverhalten34 Kundenanforderungen34 Kundenverhalten34 Zusammenfassung35 KAPITEL 5: Arbeitsmodelle36 Anforderung an Arbeitsmodelle37 Kompetenzfindung37 Ort der Entstehung der Erfahrungen37 Präzisierung der Wissensträger von Spezialkenntnissen37 Zuordnung von Kosten38 Methode oder Wahnsinn38 Strategieorientierter Ansatz39 Durchführung39 Level 1: Point-to-Point-Integration (P2P)40 Nachteile40 Technologien40 Level 2: Strukturelle Integration40 Technologien42 Durchführung42 Level 3: Intra-Enterprise-Integration (Prozessintegration)42 Level 4: Inter-Enterprise-Integration (B2B Integration/B2Bi)43 Schnittstellenorientiertes Modell44 User-Interface-Ebene44 Application Interface-Ebene (API)44 Daten-Ebene (Kohäsive/nonintrusive Integration)45 Methoden-Ebene (intrusive Integration)45 Technologien46 Eignung der Integration auf Methodlevel46 Middleware-orientiertes Modell46 Ebenen des Middleware-orientierten Modells47 Patterns und Frameworks47 Patterns47 Frameworks48 Zusammenfassung49 KAPITEL 6: Strukturelle Integration mit DirXML50 Vorgehensweise bei Entwicklung und Design des Prototyps50 Aufgabenstellung50 Umfang der Arbeiten50 Verwendete Entwicklungswerkzeuge52 XML-Programmierung52 DTD-basierte Entwicklung52 C++-Programmierung53 Dokumentation53 Erstellte Dokumentenbasis für EAI54 Novell DirXML54 Kernmerkmale54 DirXML im Vergleich56 Directory-orientierte Software56 Directory-Kunden57 Server Plattformen für Directory's57 Andere Directory-orientierte Lösungen58 Anmerkung zur Positionierung von DirXML58 DirXML Technologie59 Gesamtstruktur des Systems59 Kernkomponenten der DirXML-Technologie59 DirXML Engine59 DirXML-Driver60 Eigenschaften der DirXML-Technologie61 XML-Technologie, XDS61 Publish-Subscribe-Verfahren61 Associations61 Autorisierte Datenquellen61 Zu integrierende Daten61 Datentransformationen62 Driver-spezifische Regel: Schema Mapping62 Verwendung für den Prototypen62 Channelspezifische Regeln64 Matching Rules (Übereinstimmungsregeln)64 Create rules (Erstellungsregeln)65 Placement rules (Plazierungsregeln)65 Eventfilterung (Ereignisfilter)65 Graphischer Überblick im XML-Entwicklungswerkzeug66 Graphischer Überblick in der ConsoleOne66 Stand der Entwicklungsarbeiten67 Analyse der beteiligten Systeme67 Abgeschlossen (Aufwand: 4 Wochen)67 Zu bearbeiten (mit erfahrenem C-Programmierer)68 Interne Kosten der Entwicklung (Prototyp)69 Pionierkunden69 KAPITEL 7: Positionierung „Firma“-EAI mit DirXML70 Leserkreis70 Zusammenfassung71 Key of Success71 Die Herausforderung im EAI-Umfeld72 Charakteristik der Lösung73 Vorteile von DirXML für die „Firma“74 Unterschied zu anderen Anbietern/Paradigmawechsel74 Wettbewerbsvorteile „Firma“-EAI75 Weitere Möglichkeiten der Erweiterung des Leistungsangebotes75 Leistungsspektrum „Firma“-EAI75 Mögliche Produkte/Dienstleistungen/KnowHow75 Analysen der IT-Strukturen/Umgebungs-/Schwächenanalyse76 Vermittlung von Grundlagen-KnowHow im EAI-Szenario (Schulung)76 Etablierung von Infrastrukturen zur strukturellen Integration77 Kurz- und Langfristiger Kundennutzen77 Integration und Migration der Daten77 Investitionsschutz und Kosteneinsparungen77 Ausbauoptionen77 Ermöglichung und Förderung von E-Business (eBusiness-enabling)78 Technische und administrative Faktoren79 IT-Positionierungsdiagramm79 Kennzahlen79 Produkt-/Programmpolitik80 Die ersten Schritte im Markt80 Erfahrungssammlung mit DirXML in EAI-Projekten80 Integrativer Lösungsansatz/Erfahrungsaustausch80 Propagieren des eBusiness-enabling80 Ausbau der Allianzen und Produkte81 Mittel- und Langfristige „Firma“-EAI-Strategien81 Technologiegebundene Strategie81 Personengebundene Strategie81 Firmengebundene Strategie81 Nischenmarktgebundene Strategie81 Externe Kooperationen/Partnerschaften82 Preisgestaltung83 Risikoabschätzung83 Gewählte Einflußfaktoren84 Allgemeine Risiken84 Projektgröße84 Strukturelle Risiken84 Technologische Risiken84 Risikoportfolio85 ANHANG 1: GlossarA-1 ANHANG 2: Soziotechnisches System: BeispielunternehmenA-28 ZweckA-28 Konstrukt des FallbeispielsA-28 EDV-AusgangssituationA-29 Verantwortung für EDVA-29 IT-Struktur ABC KGA-29 Soziale KomponenteA-29 ANHANG 3 EAI-Software-AnbieterA-32 ANHANG 4 ReferenzenA-35

Discuss Enterprise Application Integration with other readers

Join or start a book club for Enterprise Application Integration on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Enterprise Application Integration?

Sign up free on Readfeed, then browse public clubs or start your own club with Enterprise Application Integration as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Enterprise Application Integration with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Enterprise Application Integration with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.