SOA goes real service-orientierte Architekturen erfolgreich planen und einführen

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Liebhart, Daniel (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: München Hanser 2007
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV022466283
003 DE-604
005 20221122
007 t
008 070615s2007 |||| 00||| ger d
020 |a 3446410880  |9 3-446-41088-0 
020 |a 9783446410886  |9 978-3-446-41088-6 
035 |a (OCoLC)180164620 
035 |a (DE-599)BVBBV022466283 
040 |a DE-604  |b ger  |e rakwb 
041 0 |a ger 
049 |a DE-M347  |a DE-473  |a DE-12  |a DE-945  |a DE-20  |a DE-91G  |a DE-210  |a DE-858  |a DE-634  |a DE-83  |a DE-859  |a DE-2070s  |a DE-863 
082 0 |a 004.36  |2 22/ger 
084 |a SR 860  |0 (DE-625)143367:  |2 rvk 
084 |a ST 230  |0 (DE-625)143617:  |2 rvk 
084 |a ST 505  |0 (DE-625)143675:  |2 rvk 
084 |a 004  |2 sdnb 
100 1 |a Liebhart, Daniel  |e Verfasser  |0 (DE-588)132222442  |4 aut 
245 1 0 |a SOA goes real  |b service-orientierte Architekturen erfolgreich planen und einführen  |c Daniel Liebhart 
264 1 |a München  |b Hanser  |c 2007 
300 |a XII, 327 S. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
650 0 7 |a Serviceorientierte Architektur  |0 (DE-588)4841015-9  |2 gnd  |9 rswk-swf 
689 0 0 |a Serviceorientierte Architektur  |0 (DE-588)4841015-9  |D s 
689 0 |5 DE-604 
776 0 8 |i Erscheint auch als  |n Online-Ausgabe  |z 3-446-41319-7 
776 0 8 |i Erscheint auch als  |n Online-Ausgabe  |z 978-3-446-41319-1 
856 4 2 |m HBZ Datenaustausch  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015673873&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 

Datensatz im Suchindex

DE-473_call_number 641/ST 230 WX 42034a
61/ST 230 WX 42034
DE-473_location 7
6
DE-BY-863_location 1340
DE-BY-FWS_call_number 1340/ST 505 L716
DE-BY-FWS_katkey 299706
DE-BY-FWS_media_number 083101292094
DE-BY-TUM_call_number 0102/DAT 060f 2007 A 6211
DE-BY-TUM_katkey 1600141
DE-BY-TUM_media_number 040020306214
DE-BY-UBG_katkey 2263736
DE-BY-UBG_media_number TEMP1773121
013106814218
_version_ 1816712704921960448
adam_text Inhalt Teil I: Einführung und Grundlagen 1 Das Ziel dieses Buches 2 Der Aufbau des Buches 3 1 SOA Grundlagen 5 1.1 Einleitung 5 1.2 Der Begriff SOA 6 1.2.1 Die Sichtweise der Analysten 6 1.2.2 Die Definitionen der großen Hersteller 7 1.3 Der Service als Grundkomponente 8 1.3.1 Dienste statt Applikationen 9 1.3.2 Service Layering 10 1.4 Die wichtigsten Standards 11 1.4.1 Web Services 11 1.4.2 SOAP und WSDL 14 1.4.3 Business Process Execution Language (BPEL) 18 1.5 Zusammenfassung 22 2 Das SOA Modell 25 2.1 Einleitung 25 2.2 Das SOA Modell 26 2.2.1 Die Architektur des SOA Modells 26 2.2.2 Eigenschaften des SOA Modells 28 2.2.3 Die wichtigen Ebenen des Modells 28 2.3 Referenz Modelle 30 2.3.1 Das OASIS Referenzmodell für SOA 31 2.3.2 Das SOA Meta Model des W3C 33 2.3.3 Das generische Unternehmen 35 2.4 Die SOA Modelle der Hersteller 39 2.4.1 Das SOA Modell von IBM 40 2.4.2 Das SOA Modell von SAP 43 V Inhalt 2.4.3 Das SOA Modell von Oracle 47 2.4.4 Das SOA Modell von Microsoft 51 2.4.5 Das SOA Modell der Open Source Gemeinde 55 2.5 Hintergrund: SOA als Software Architekturstil 58 2.5.1 Software Architekturstile 59 2.5.2 Relevanz für SOA 61 2.6 Zusammenfassung 62 Teil II: Die Bestandteile von SOA 65 Die SOA Komponenten auf einen Blick 65 3 Die Presentation Ebene 69 3.1 Einleitung 69 3.2 Portale 70 3.2.1 Was ist ein Portal? 71 3.2.2 Unternehmensportale 71 3.2.3 Hintergrund: Portalarchitekturen 72 3.2.4 Standards 75 3.2.5 Relevanz für die Praxis 76 3.3 Office Anwendungen 76 3.3.1 Hintergrund: Information Bridge Framework 77 3.3.2 Standards 78 3.3.3 Relevanz für die Praxis 79 3.4 Client Applications 79 3.4.1 Rieh Clients und Web Clients 80 3.4.2 Szenarien für den Einsatz 80 3.4.3 Relevanz für die Praxis 81 3.5 Zusammenfassung 82 4 Die Orchestration Ebene 83 4.1 Einleitung 83 4.2 WFMS Technik für ausführbare Prozesse 84 4.2.1 Klassifizierung von Geschäftsprozessen 85 4.2.2 Das Workflow Management Referenzmodell 86 4.2.3 Die WfMC Workflow Reference Architecrure 88 4.2.4 Relevanz für die Praxis 89 4.3 Business Process Management 90 4.3.1 Die Bedeutung vom BPM für ein Unternehmen 90 4.3.2 SOA und BPM 91 4.3.3 Standards 92 4.3.4 Modellierung und Umsetzung von Prozessen 93 4.3.5 Erweiterungen von BPEL 93 4.3.6 Relevanz für die Praxis 94 4.4 Rule Engines 94 4.4.1 Einsatzgebiete von Rule Engines 95 4.4.2 Definition von Geschäftsregeln 95 4.4.3 Aufbau einer Rule Engine 96 VI Inhalt 4.4.4 Hintergrund: Business Rule Group 97 4.4.5 Keine Geschäftsregeln ohne Rule Engine 98 4.4.6 Relevanz für die Praxis 99 4.5 Zusammenfassung 99 5 Die Service Ebene 101 5.1 Einleitung 101 5.2 Service Management 102 5.2.1 Hintergrund: ITSM 103 5.2.2 Die SOA Service Management Toolbox 104 5.2.3 Realisierungsvariante 105 5.2.4 Web Services Management Framework 106 5.2.5 Web Service Management Standards 107 5.2.6 Relevanz für die Praxis 108 5.3 Service Interface 108 5.3.1 Interface Types 109 5.3.2 Relevanz für die Praxis 110 5.4 Specialized Services 111 5.4.1 Conversion und Transformation Services 111 5.4.2 Der Conversion Service 112 5.4.3 Der Transformation Service 114 5.4.4 Output Management 116 5.4.5 Relevanz für die Praxis 119 5.5 Zusammenfassung 119 6 Die Integration Architecture Ebene 121 6.1 Einleitung 121 6.2 Traditionelle Integrationsarchitekturen 122 6.2.1 EAI 124 6.2.2 Middleware 127 6.2.3 Die Klassiker: CORBA und Messaging 128 6.2.4 SOA und EAI 132 6.2.5 Relevanz für die Praxis 133 6.3 Logical Integration 133 6.3.1 Struktur einer logischen Integration 133 6.3.2 Umsetzung der traditionellen Integrationsarchitektur 134 6.3.3 Relevanz für die Praxis 135 6.4 Enterprise Service Bus 136 6.4.1 Grundlegender Aufbau 137 6.4.2 EAI Patterns als Orientierungshilfe 138 6.4.3 Eigenschaften eines ESB 138 6.4.4 Relevanz für die Praxis 140 6.5 Data Integration 140 6.5.1 Eigenschaften eines EH 141 6.5.2 Aufbau eines EU 142 6.5.3 Relevanz für die Praxis 143 6.6 Zusammenfassung 143 VII Inhalt Teil III: Mit SOA Lösungen realisieren 145 7 SOA einführen 147 7.1 Einleitung 148 7.1.1 Besonderheiten einer SOA Lösung 149 7.2 Presentation: Input Validation und Screen Flow 149 7.2.1 User Input Validation 149 7.2.2 Screen Flow 150 7.3 Orchestration: Prozessmodellierung 151 7.4 Services: Gestaltungsprinzipen 154 7.4.1 Design Techniken für Services 155 7.4.2 Über den Bau von Services 157 7.4.3 Nichtfunktionale Systemeigenschaften und SOA 158 7.4.4 Die Prinzipien des Software Engineerings und SOA 159 7.4.5 Die gute Service Schnittstelle 162 7.5 Services: Servicelandkarten 164 7.6 Services: Beschreibung von Diensten 164 7.6.1 Beispiel einer Servicebeschreibung 165 7.6.2 Ein Lebenszyklus für Dienste 166 7.7 Integration: Standards 167 7.8 Grundlegende Aspekte 167 7.8.1 Der Einfluss von SOA auf eine IT Organisation 168 7.8.2 System Engineering 170 7.8.3 Produktwahl 171 7.9 Einführungsstrategien 172 7.9.1 Top Down 172 7.9.2 Bottom Up 173 7.9.3 Meet In the Middle 174 7.9.4 Erfolg durch die schrittweise Einführung 174 7.10 Zusammenfassung 175 8 Weiterverwendung von Systemen 179 8.1 Einleitung 179 8.2 Welche Systeme sich eignen 180 8.2.1 Der Einfluss von SOA auf den Lebenszyklus eines IS 180 8.2.2 Was genau ist ein Legacy System? 182 8.2.3 Service Call und Legacy System 183 8.2.4 Standard Produkte 183 8.2.5 Relevanz für die Praxis 184 8.3 Techniken der Modernisierung bestehender Systeme 185 8.3.1 WhiteBox und Black Box Modernisierung 185 8.3.2 Funktionale Black Box Modernisierung 185 8.3.3 Black Box Modernisierung für Daten 189 8.3.4 White Box Modernisierung 190 8.4 Modernisierung für SOA 195 8.4.1 Screen Scraping mit SOA 195 8.4.2 Batch Call mit SOA 197 Vtll Inhalt 8.4.3 OO Wrapping und SOA 199 8.4.4 Component Wrapping und SOA 200 8.4.5 Ein Database Gateway als Service 201 8.4.6 XML Integration mit Services 203 8.4.7 Database Replication und SOA 204 8.4.8 Die geplante Restrukturierung einer Anwendung 204 8.4.9 Refactoring und SOA 209 8.4.10 Syntax Analyse für SOA 209 8.4.11 Restrukturierung und Übersetzung für SOA 209 8.5 Einsatz für die Weiterverwendung 210 8.5.1 Die Auswahl der richtigen Technik für die Weiterverwendung 210 8.5.2 Struktur und Alter eines Systems als Auswahlkriterium 211 8.5.3 Kosten der Modernisierung als Auswahlkriterium 211 8.5.4 Vor und Nachteile der Black Box Modernisierung für SOA 212 8.5.5 Vor und Nachteile der White Box Modernisierung für SOA 213 8.6 Konsolidierung bestehender Anwendungen 215 8.6.1 Vorgehen für die Konsolidierung 216 8.6.2 Relevanz für die Praxis 218 8.7 Zusammenfassung 218 9 Migration von Legacy Systemen 221 9.1 Einleitung 221 9.2 Vorgehensstrategien für die Migration 222 9.2.1 Hintergrund: Reverse Engineering / Reengineering 222 9.2.2 Parallelbetrieb zweier separater Systeme 224 9.2.3 Parallelbetrieb in einem integrierten System 226 9.2.4 Migration einzelner Komponenten 228 9.2.5 Relevanz für die Praxis 230 9.3 Migrationen mit SOA 232 9.3.1 SOA Nutzen für die Migration 232 9.3.2 Vorgehen 233 9.4 Einsatz Szenarien für die Migration 239 9.4.1 Umsetzung der Migrationsstrategien 239 9.4.2 Big Bang / Cold Turkey 239 9.4.3 Parallelbetrieb zweier separater Systeme 239 9.4.4 Parallelbetrieb in einem integrierten System 240 9.4.5 Migration einzelner Komponenten 241 9.5 Zusammenfassung 242 10 Schnittstellenbau mit SOA 245 10.1 Einleitung 245 10.2 Der Aufbau einer Schnittstelle 246 10.2.1 Die Komponenten einer Schnittstelle 247 10.3 Konventionelle Lösungsansätze 249 10.3.1 Ausprogrammierte Schnittstelle 249 10.3.2 Software Converter 252 IX jnhalt | | 10.3.3 Extract, Transport Load 255 10.3.4 Frameworks 256 10.3.5 Gegenüberstellung verschiedener Interface Realisierungen 261 10.3.6 Exkurs: Intelligente Schnittstellen 261 10.4 DieSOA Schnittstellen Architektur 262 10.4.1 SOA Komponenten lösen Schnittstellenprobleme 262 10.4.2 Realisierung von Schnittstellen Komponenten mit SOA 263 10.4.3 Der Aufbau der SOA Schnittstellen Architektur 264 10.5 Einsatzvarianten der SOA Schnittstellen Architektur 265 10.5.1 Umsetzung der konventionellen Lösungsansätze 265 10.5.2 Methoden oder meldungsorientierte Realisierung? 265 10.5.3 Einführendes Beispiel 266 10.5.4 Methodenorientierte Realisierung 267 10.5.5 Meldungsorientierte Realisierung 269 10.6 Zusammenfassung 273 11 Master Data Management 275 11.1 Einleitung 275 11.2 Ausgangslage 276 11.2.1 Mehrfachhaltung von Daten 276 11.2.2 Der Begriff Stammdaten 277 11.2.3 Die Grundidee: Anwendungen und Datenhaltung 277 11.2.4 Anforderung an Master Data Management Systeme 280 11.3 Lösungsstrategien für Master Data Management 281 11.3.1 Techniken der Datenintegration 281 11.3.2 Master Data Management Architekturen 285 11.4 Master Data Management mit SOA 288 11.4.1 SOA und MDM 288 11.4.2 Die Einschränkungen der Lösungen diverser Hersteller 290 11.4.3 Eine auf SOA basierende MDM Architektur 290 11.4.4 MDM Architekturen mit SOA realisieren 293 11.5 Zusammenfassung 299 Literatur 301 Register 313 X
adam_txt Inhalt Teil I: Einführung und Grundlagen 1 Das Ziel dieses Buches 2 Der Aufbau des Buches 3 1 SOA Grundlagen 5 1.1 Einleitung 5 1.2 Der Begriff SOA 6 1.2.1 Die Sichtweise der Analysten 6 1.2.2 Die Definitionen der großen Hersteller 7 1.3 Der Service als Grundkomponente 8 1.3.1 Dienste statt Applikationen 9 1.3.2 Service Layering 10 1.4 Die wichtigsten Standards 11 1.4.1 Web Services 11 1.4.2 SOAP und WSDL 14 1.4.3 Business Process Execution Language (BPEL) 18 1.5 Zusammenfassung 22 2 Das SOA Modell 25 2.1 Einleitung 25 2.2 Das SOA Modell 26 2.2.1 Die Architektur des SOA Modells 26 2.2.2 Eigenschaften des SOA Modells 28 2.2.3 Die wichtigen Ebenen des Modells 28 2.3 Referenz Modelle 30 2.3.1 Das OASIS Referenzmodell für SOA 31 2.3.2 Das SOA Meta Model des W3C 33 2.3.3 Das generische Unternehmen 35 2.4 Die SOA Modelle der Hersteller 39 2.4.1 Das SOA Modell von IBM 40 2.4.2 Das SOA Modell von SAP 43 V Inhalt 2.4.3 Das SOA Modell von Oracle 47 2.4.4 Das SOA Modell von Microsoft 51 2.4.5 Das SOA Modell der Open Source Gemeinde 55 2.5 Hintergrund: SOA als Software Architekturstil 58 2.5.1 Software Architekturstile 59 2.5.2 Relevanz für SOA 61 2.6 Zusammenfassung 62 Teil II: Die Bestandteile von SOA 65 Die SOA Komponenten auf einen Blick 65 3 Die Presentation Ebene 69 3.1 Einleitung 69 3.2 Portale 70 3.2.1 Was ist ein Portal? 71 3.2.2 Unternehmensportale 71 3.2.3 Hintergrund: Portalarchitekturen 72 3.2.4 Standards 75 3.2.5 Relevanz für die Praxis 76 3.3 Office Anwendungen 76 3.3.1 Hintergrund: Information Bridge Framework 77 3.3.2 Standards 78 3.3.3 Relevanz für die Praxis 79 3.4 Client Applications 79 3.4.1 Rieh Clients und Web Clients 80 3.4.2 Szenarien für den Einsatz 80 3.4.3 Relevanz für die Praxis 81 3.5 Zusammenfassung 82 4 Die Orchestration Ebene 83 4.1 Einleitung 83 4.2 WFMS Technik für ausführbare Prozesse 84 4.2.1 Klassifizierung von Geschäftsprozessen 85 4.2.2 Das Workflow Management Referenzmodell 86 4.2.3 Die WfMC Workflow Reference Architecrure 88 4.2.4 Relevanz für die Praxis 89 4.3 Business Process Management 90 4.3.1 Die Bedeutung vom BPM für ein Unternehmen 90 4.3.2 SOA und BPM 91 4.3.3 Standards 92 4.3.4 Modellierung und Umsetzung von Prozessen 93 4.3.5 Erweiterungen von BPEL 93 4.3.6 Relevanz für die Praxis 94 4.4 Rule Engines 94 4.4.1 Einsatzgebiete von Rule Engines 95 4.4.2 Definition von Geschäftsregeln 95 4.4.3 Aufbau einer Rule Engine 96 VI Inhalt 4.4.4 Hintergrund: Business Rule Group 97 4.4.5 Keine Geschäftsregeln ohne Rule Engine 98 4.4.6 Relevanz für die Praxis 99 4.5 Zusammenfassung 99 5 Die Service Ebene 101 5.1 Einleitung 101 5.2 Service Management 102 5.2.1 Hintergrund: ITSM 103 5.2.2 Die SOA Service Management Toolbox 104 5.2.3 Realisierungsvariante 105 5.2.4 Web Services Management Framework 106 5.2.5 Web Service Management Standards 107 5.2.6 Relevanz für die Praxis 108 5.3 Service Interface 108 5.3.1 Interface Types 109 5.3.2 Relevanz für die Praxis 110 5.4 Specialized Services 111 5.4.1 Conversion und Transformation Services 111 5.4.2 Der Conversion Service 112 5.4.3 Der Transformation Service 114 5.4.4 Output Management 116 5.4.5 Relevanz für die Praxis 119 5.5 Zusammenfassung 119 6 Die Integration Architecture Ebene 121 6.1 Einleitung 121 6.2 Traditionelle Integrationsarchitekturen 122 6.2.1 EAI 124 6.2.2 Middleware 127 6.2.3 Die Klassiker: CORBA und Messaging 128 6.2.4 SOA und EAI 132 6.2.5 Relevanz für die Praxis 133 6.3 Logical Integration 133 6.3.1 Struktur einer logischen Integration 133 6.3.2 Umsetzung der traditionellen Integrationsarchitektur 134 6.3.3 Relevanz für die Praxis 135 6.4 Enterprise Service Bus 136 6.4.1 Grundlegender Aufbau 137 6.4.2 EAI Patterns als Orientierungshilfe 138 6.4.3 Eigenschaften eines ESB 138 6.4.4 Relevanz für die Praxis 140 6.5 Data Integration 140 6.5.1 Eigenschaften eines EH 141 6.5.2 Aufbau eines EU 142 6.5.3 Relevanz für die Praxis 143 6.6 Zusammenfassung 143 VII Inhalt Teil III: Mit SOA Lösungen realisieren 145 7 SOA einführen 147 7.1 Einleitung 148 7.1.1 Besonderheiten einer SOA Lösung 149 7.2 Presentation: Input Validation und Screen Flow 149 7.2.1 User Input Validation 149 7.2.2 Screen Flow 150 7.3 Orchestration: Prozessmodellierung 151 7.4 Services: Gestaltungsprinzipen 154 7.4.1 Design Techniken für Services 155 7.4.2 Über den Bau von Services 157 7.4.3 Nichtfunktionale Systemeigenschaften und SOA 158 7.4.4 Die Prinzipien des Software Engineerings und SOA 159 7.4.5 Die gute Service Schnittstelle 162 7.5 Services: Servicelandkarten 164 7.6 Services: Beschreibung von Diensten 164 7.6.1 Beispiel einer Servicebeschreibung 165 7.6.2 Ein Lebenszyklus für Dienste 166 7.7 Integration: Standards 167 7.8 Grundlegende Aspekte 167 7.8.1 Der Einfluss von SOA auf eine IT Organisation 168 7.8.2 System Engineering 170 7.8.3 Produktwahl 171 7.9 Einführungsstrategien 172 7.9.1 Top Down 172 7.9.2 Bottom Up 173 7.9.3 Meet In the Middle 174 7.9.4 Erfolg durch die schrittweise Einführung 174 7.10 Zusammenfassung 175 8 Weiterverwendung von Systemen 179 8.1 Einleitung 179 8.2 Welche Systeme sich eignen 180 8.2.1 Der Einfluss von SOA auf den Lebenszyklus eines IS 180 8.2.2 Was genau ist ein Legacy System? 182 8.2.3 Service Call und Legacy System 183 8.2.4 Standard Produkte 183 8.2.5 Relevanz für die Praxis 184 8.3 Techniken der Modernisierung bestehender Systeme 185 8.3.1 WhiteBox und Black Box Modernisierung 185 8.3.2 Funktionale Black Box Modernisierung 185 8.3.3 Black Box Modernisierung für Daten 189 8.3.4 White Box Modernisierung 190 8.4 Modernisierung für SOA 195 8.4.1 Screen Scraping mit SOA 195 8.4.2 Batch Call mit SOA 197 Vtll Inhalt 8.4.3 OO Wrapping und SOA 199 8.4.4 Component Wrapping und SOA 200 8.4.5 Ein Database Gateway als Service 201 8.4.6 XML Integration mit Services 203 8.4.7 Database Replication und SOA 204 8.4.8 Die geplante Restrukturierung einer Anwendung 204 8.4.9 Refactoring und SOA 209 8.4.10 Syntax Analyse für SOA 209 8.4.11 Restrukturierung und Übersetzung für SOA 209 8.5 Einsatz für die Weiterverwendung 210 8.5.1 Die Auswahl der richtigen Technik für die Weiterverwendung 210 8.5.2 Struktur und Alter eines Systems als Auswahlkriterium 211 8.5.3 Kosten der Modernisierung als Auswahlkriterium 211 8.5.4 Vor und Nachteile der Black Box Modernisierung für SOA 212 8.5.5 Vor und Nachteile der White Box Modernisierung für SOA 213 8.6 Konsolidierung bestehender Anwendungen 215 8.6.1 Vorgehen für die Konsolidierung 216 8.6.2 Relevanz für die Praxis 218 8.7 Zusammenfassung 218 9 Migration von Legacy Systemen 221 9.1 Einleitung 221 9.2 Vorgehensstrategien für die Migration 222 9.2.1 Hintergrund: Reverse Engineering / Reengineering 222 9.2.2 Parallelbetrieb zweier separater Systeme 224 9.2.3 Parallelbetrieb in einem integrierten System 226 9.2.4 Migration einzelner Komponenten 228 9.2.5 Relevanz für die Praxis 230 9.3 Migrationen mit SOA 232 9.3.1 SOA Nutzen für die Migration 232 9.3.2 Vorgehen 233 9.4 Einsatz Szenarien für die Migration 239 9.4.1 Umsetzung der Migrationsstrategien 239 9.4.2 Big Bang / Cold Turkey 239 9.4.3 Parallelbetrieb zweier separater Systeme 239 9.4.4 Parallelbetrieb in einem integrierten System 240 9.4.5 Migration einzelner Komponenten 241 9.5 Zusammenfassung 242 10 Schnittstellenbau mit SOA 245 10.1 Einleitung 245 10.2 Der Aufbau einer Schnittstelle 246 10.2.1 Die Komponenten einer Schnittstelle 247 10.3 Konventionelle Lösungsansätze 249 10.3.1 Ausprogrammierte Schnittstelle 249 10.3.2 Software Converter 252 IX jnhalt | | 10.3.3 Extract, Transport Load 255 10.3.4 Frameworks 256 10.3.5 Gegenüberstellung verschiedener Interface Realisierungen 261 10.3.6 Exkurs: Intelligente Schnittstellen 261 10.4 DieSOA Schnittstellen Architektur 262 10.4.1 SOA Komponenten lösen Schnittstellenprobleme 262 10.4.2 Realisierung von Schnittstellen Komponenten mit SOA 263 10.4.3 Der Aufbau der SOA Schnittstellen Architektur 264 10.5 Einsatzvarianten der SOA Schnittstellen Architektur 265 10.5.1 Umsetzung der konventionellen Lösungsansätze 265 10.5.2 Methoden oder meldungsorientierte Realisierung? 265 10.5.3 Einführendes Beispiel 266 10.5.4 Methodenorientierte Realisierung 267 10.5.5 Meldungsorientierte Realisierung 269 10.6 Zusammenfassung 273 11 Master Data Management 275 11.1 Einleitung 275 11.2 Ausgangslage 276 11.2.1 Mehrfachhaltung von Daten 276 11.2.2 Der Begriff Stammdaten 277 11.2.3 Die Grundidee: Anwendungen und Datenhaltung 277 11.2.4 Anforderung an Master Data Management Systeme 280 11.3 Lösungsstrategien für Master Data Management 281 11.3.1 Techniken der Datenintegration 281 11.3.2 Master Data Management Architekturen 285 11.4 Master Data Management mit SOA 288 11.4.1 SOA und MDM 288 11.4.2 Die Einschränkungen der Lösungen diverser Hersteller 290 11.4.3 Eine auf SOA basierende MDM Architektur 290 11.4.4 MDM Architekturen mit SOA realisieren 293 11.5 Zusammenfassung 299 Literatur 301 Register 313 X
any_adam_object 1
any_adam_object_boolean 1
author Liebhart, Daniel
author_GND (DE-588)132222442
author_facet Liebhart, Daniel
author_role aut
author_sort Liebhart, Daniel
author_variant d l dl
building Verbundindex
bvnumber BV022466283
classification_rvk SR 860
ST 230
ST 505
ctrlnum (OCoLC)180164620
(DE-599)BVBBV022466283
dewey-full 004.36
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 004 - Computer science
dewey-raw 004.36
dewey-search 004.36
dewey-sort 14.36
dewey-tens 000 - Computer science, information, general works
discipline Informatik
discipline_str_mv Informatik
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV022466283</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221122</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070615s2007 |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446410880</subfield><subfield code="9">3-446-41088-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446410886</subfield><subfield code="9">978-3-446-41088-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)180164620</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022466283</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-945</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-863</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.36</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SR 860</subfield><subfield code="0">(DE-625)143367:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 505</subfield><subfield code="0">(DE-625)143675:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Liebhart, Daniel</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132222442</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">SOA goes real</subfield><subfield code="b">service-orientierte Architekturen erfolgreich planen und einführen</subfield><subfield code="c">Daniel Liebhart</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 327 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Serviceorientierte Architektur</subfield><subfield code="0">(DE-588)4841015-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Serviceorientierte Architektur</subfield><subfield code="0">(DE-588)4841015-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">3-446-41319-7</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-446-41319-1</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=015673873&amp;sequence=000002&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield></record></collection>
id DE-604.BV022466283
illustrated Not Illustrated
index_date 2024-09-19T15:27:00Z
indexdate 2024-11-25T17:26:05Z
institution BVB
isbn 3446410880
9783446410886
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-015673873
oclc_num 180164620
open_access_boolean
owner DE-M347
DE-473
DE-BY-UBG
DE-12
DE-945
DE-20
DE-91G
DE-BY-TUM
DE-210
DE-858
DE-634
DE-83
DE-859
DE-2070s
DE-863
DE-BY-FWS
owner_facet DE-M347
DE-473
DE-BY-UBG
DE-12
DE-945
DE-20
DE-91G
DE-BY-TUM
DE-210
DE-858
DE-634
DE-83
DE-859
DE-2070s
DE-863
DE-BY-FWS
physical XII, 327 S.
publishDate 2007
publishDateSearch 2007
publishDateSort 2007
publisher Hanser
record_format marc
spellingShingle Liebhart, Daniel
SOA goes real service-orientierte Architekturen erfolgreich planen und einführen
Serviceorientierte Architektur (DE-588)4841015-9 gnd
subject_GND (DE-588)4841015-9
title SOA goes real service-orientierte Architekturen erfolgreich planen und einführen
title_auth SOA goes real service-orientierte Architekturen erfolgreich planen und einführen
title_exact_search SOA goes real service-orientierte Architekturen erfolgreich planen und einführen
title_exact_search_txtP SOA goes real service-orientierte Architekturen erfolgreich planen und einführen
title_full SOA goes real service-orientierte Architekturen erfolgreich planen und einführen Daniel Liebhart
title_fullStr SOA goes real service-orientierte Architekturen erfolgreich planen und einführen Daniel Liebhart
title_full_unstemmed SOA goes real service-orientierte Architekturen erfolgreich planen und einführen Daniel Liebhart
title_short SOA goes real
title_sort soa goes real service orientierte architekturen erfolgreich planen und einfuhren
title_sub service-orientierte Architekturen erfolgreich planen und einführen
topic Serviceorientierte Architektur (DE-588)4841015-9 gnd
topic_facet Serviceorientierte Architektur
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015673873&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT liebhartdaniel soagoesrealserviceorientiertearchitekturenerfolgreichplanenundeinfuhren