Enterprise integration: an architecture for enterprise application and systems integration
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York [u.a.]
Wiley Computer Publ.
2002
|
Schriftenreihe: | OMG press
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXV, 468 S. graph. Darst. |
ISBN: | 0471400106 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV014453558 | ||
003 | DE-604 | ||
005 | 20030903 | ||
007 | t | ||
008 | 020603s2002 xxud||| |||| 00||| eng d | ||
010 | |a 2001008394 | ||
020 | |a 0471400106 |9 0-471-40010-6 | ||
035 | |a (OCoLC)611187476 | ||
035 | |a (DE-599)BVBBV014453558 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-N2 |a DE-20 |a DE-473 |a DE-11 | ||
082 | 0 | |a 005.12 | |
084 | |a QH 500 |0 (DE-625)141607: |2 rvk | ||
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
100 | 1 | |a Cummins, Fred |e Verfasser |4 aut | |
245 | 1 | 0 | |a Enterprise integration |b an architecture for enterprise application and systems integration |c Fred A. Cummins |
264 | 1 | |a New York [u.a.] |b Wiley Computer Publ. |c 2002 | |
300 | |a XXV, 468 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a OMG press | |
650 | 0 | 7 | |a Integration |0 (DE-588)4027238-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Unternehmen |0 (DE-588)4061963-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Anwendungssystem |0 (DE-588)4139375-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systementwicklung |0 (DE-588)4126945-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Unternehmen |0 (DE-588)4061963-1 |D s |
689 | 0 | 1 | |a Anwendungssystem |0 (DE-588)4139375-2 |D s |
689 | 0 | 2 | |a Systementwicklung |0 (DE-588)4126945-7 |D s |
689 | 0 | 3 | |a Integration |0 (DE-588)4027238-2 |D s |
689 | 0 | |5 DE-604 | |
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=009874751&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009874751 |
Datensatz im Suchindex
_version_ | 1804129297048272896 |
---|---|
adam_text | Contents
Foreword xix
Introduction xxi
Acknowledgments x^y
Chapter 1 Assessing the Technology Landscape 1
Legacy Systems 2
Data Warehousing 4
Enterprise Application Integration 6
Electronic Commerce 7
Web Enabled Applications g
Extensible Markup Language (XML) 10
Workflow Management U
Distributed Objects 12
Components 14
Java 15
Unified Modeling Language lg
Public Key Infrastructure (PKI) 17
Digital Signatures lg
Wireless Interface Devices 19
Knowledge Management 19
Agent Technology 20
Interactive Voice 21
Model Driven Architecture 21
Summary 22
x Contents Chapter 2 Setting Enterprise Integration Design Objectives 23
Adaptable Systems and Processes 24
Management Information 26
Support for Electronic Commerce 27
Integrated Security 28
Replaceable Components 30
Reliable System Operation 32
Economies of Scale 33
Standards 34
Software Reuse 36
Common Infrastructure 39
Consolidated System Operations 42
Summary 44
Chapter 3 Defining the Enterprise Architecture 45
General Characteristics of the Enterprise Architecture 46
Distributed Computing 46
Component Based Applications 47
Event Driven Processes 47
Loose Coupling 48
Decision Support Information 48
Business Process Automation 49
Internet Access 50
Personalization of Interfaces 50
Summary 51
Business Systems Hierarchy 51
Application Components 51
Business Applications 53
Business Processes 54
Business System Domains 55
Corporate Domain 56
Virtual Enterprise 56
Integration Infrastructure Model 58
Network Model 60
Internal Systems 61
Public Web Applications 64
Public Network Access 66
Workflow Process Model 68
Process Definition 69
Process Instance 70
Activity 70
Requester 71
__ Contents xi
Personal Work list 71
Resource Assignment Facility 72
Process Manager 72
Process Interoperability 72
BSD Model 73
Enterprise Data Storage Model 76
Business Operation Applications 77
Document Management 77
Operational Data Store 7g
Enterprise Master Databases 7g
Business Document Archives 78
Meta Data 79
Data Warehouses 79
Data Marts 79
Knowledge Access Model 80
Other People 80
Web Resources 81
Encoded Knowledge 81
Meta Knowledge 81
An Enterprise Integration Scenario 81
Hypothetical Operation 81
Observations 84
Summary 87
Chapter 4 Establishing the Enterprise Infrastructure 89
Intranet Facilities 01
Personal Computers 93
Messaging Services 94
System Management 95
Security Services 96
Organization Directory 98
Archiving Service 98
Meta Data Repositories 99
Knowledge Management 102
Portals 102
Enterprise Portal 103
Employee Portal 104
Retail Portal 104
^ Customer Service Portal 105
Business to Business (B2B) Messaging 105
Summary 106
xii Contents Chapter 5 Creating a Business System Domain 109
Characteristics of BSDs 110
BSD Scope 110
BSD Interfaces 111
Supporting Enterprise Infrastructure 115
Alternative Types of BSD 117
Alternative Technologies 120
BSD Components 121
Computing Environment 122
Web Server 127
Business Document Archive 128
Business Processes 128
Component Containers 129
Persistence Service 130
Organization Directory 133
Name Service 133
Exception Service 134
Security Service 134
Transaction Service 136
Message Queues 143
Application Design Issues 145
Application Server Interface 145
Object Sharing Mode 146
Network Chatter 149
Page Content versus Format 149
Security 150
Multithreading 150
Sessions 151
Personalization 152
Summary 153
Chapter 6 Providing the Messaging Infrastructure 155
Design Objectives 156
Store and Forward 157
Message Broker 157
Guaranteed Delivery 157
Message Sequence 157
Symbolic Routing 158
Request Response 158
Event Messages 158
Message Transformation 158
Ad Hoc Recipients 159
Exception Resolution 159
Standards 160
File Transfers 160
Contents xiii
B2B Communications 160
Security 160
Application of JMS 161
Message Queues 161
Basic Messaging Facilities 163
Point to Point Messages 164
Publish and Subscribe Messages 165
Message Format Abstraction 166
API Object Model 168
Design Considerations 170
Product Interoperability 170
Transformation Service 171
File Transfers 172
B2B Messaging 173
Security 174
Scalability 176
Application Execution 178
Exception Handling 179
Summary 179
Chapter 7 Integrating Workflow Management 181
General Workflow Model 182
Process Design Considerations 185
Process Closure 185
Process Scope 185
Process State versus Subject Matter State 186
User Roles 187
Accountability and Control 189
Process Backout 190
Long Running Transactions 190
Ancillary Actions 191
Integration Elements 192
Process Initiation 192
Workflow Context 193
Application Adapters 194
Event Detection 194
Asynchronous Process Invocation 194
Shared Work Products 195
Security 196
Assessing Scalability 197
Process Definitions 197
Active Processes 198
Number of Users 198
Threading Model 199
xiv Contents _^____ Execution Distribution Model 199
Load Balancing 199
Summary 199
Product Requirements 200
Process Definition Elements 201
Process Definition Tool 202
Workflow Execution 203
Ad Hoc Changes 204
Runtime User Interface 204
Compute Environment 205
Security 206
Analysis Tools 206
Standards 207
Workflow Management Interoperability 207
Resource Assignment 208
Organization Structure 209
UML Workflow Process Definition 209
Loosely Coupled Process Requests 209
Summary 210
Chapter 8 Providing Web Based User Access 211
Web Access Environment 212
Client Facilities 215
Static Pages 216
Forms 218
Active Content 219
Browser Plug Ins 223
Stand Alone Applications 224
Web Server Facilities 226
Static Resources 227
Java Servlets 228
Java Server Pages (JSPs) 230
Session Management 235
URL Variables 235
Cookies 235
Secure Socket Layer (SSL) Protocol 236
Specialized Client Devices 236
Summary 236
Chapter 9 Integrating with XML 239
Benefits of XML 241
Nonproprietary 241
Platform Independent 241
HyperText Transport Protocol (HTTP) Compatible 242
: Contents XV
International 242
Extensible 242
Self Defining 243
Common Tools 243
Transformation 243
Summary 244
XML Extended Technology 244
Name Spaces 245
XML Schema 246
XPath 247
XLink 247
XML Stylesheet Language (XSL) 248
Document Object Model (DOM) 249
Simple API for XML (SAX) 250
XQuery 250
XML Protocol 251
Web Services Description Language (WSDL) 252
XML Signature 253
Universal Description, Discovery, and Integration (UDDI) 255
Electronic Business XML (ehXML) 256
Resource Descriptor Framework (RDF) 261
Summary 263
XML s Impact on Architecture 263
Data Interchange 264
User Interface 266
Business Documents 267
Knowledge Management 270
Summary 271
Chapter 10 Using Component Technology 273
Component Strategy 274
Background on Component Technology 275
Barriers to Application Component Development 276
The Changing Landscape 277
The Expanded Scale of Reuse 279
Summary 279
Component Specifications 280
Basic Properties 280
Interface Specifications 283
Levels of Granularity 285
Composition 287
Shared Infrastructure 292
Development Tools 293
Component Technology 295
Component Types 296
xvi Contents Component Features 298
Specification Ambiguities 305
Component Interoperability Issues 309
Legacy Integration 311
Component Modeling Technology 314
Summary 315
Chapter 11 Ensuring Enterprise System Security 317
Security Requirements 318
Secure Physical Environment 318
System Integrity 319
Recoverability 320
Authentication 321
Authorization 322
Communication 323
Nonrepudiation 324
Monitoring 324
Administration 325
Security Techniques 325
Password Authentication 326
Cryptography 328
Digital Certificates 330
Digital Signatures 332
Secure Communications 334
User Roles 337
Authorization 341
Firewalls 344
Security Strategy 345
Authentication 345
Authorization 346
Domain Separation 346
Business Documents 348
Security Service Elements 348
Security Domains 350
Summary 357
Chapter 12 Supporting Enterprise Intelligence 359
Business Requirements for Enterprise Intelligence 360
Strategic Objective 361
Planning and Decision Making Horizons 362
Data Sources 365
Organization 366
Synthesis 366
Modeling and Simulation 367
_^____ Contents xvii
Personalization 369
Knowledge Management 370
Collaboration 373
Establishing Architectural Support for Enterprise Intelligence 378
Engaging and Enabling People 378
Data Access 383
Presentation of Information 393
Knowledge Management 394
Supporting Intelligent Behavior 398
Summary 403
Chapter 13 Implementing the Architecture 405
Strategic Planning 407
Shared Vision 407
Business Objectives 410
Business Processes 411
Timetable for Change 412
Creating Service Oriented Business Processes 412
Changing User Mindset 413
Computer literacy 414
Process Automation 414
Process Ownership 414
Information Sources 415
Implementing the Infrastructure 415
Network Facilities 416
Knowledge Worker Personal Computers 416
Consolidated Server Operations 417
Authentication Services 419
Defenses against Intruders 420
Application Services 421
Managing the Infrastructure 421
Investment 422
Unification 422
Ownership 423
Evolution 424
Change Control 424
Setting Application Integration Goals 425
Loose Coupling 425
Web Access 425
Certificate Based Access 426
Workflow Based Process Automation 426
Other Shared Services 427
Shared Technology 427
Migration Strategy 427
xviii Contents __^ Managing Application Development 429
Infrastructure Foundation 429
Standards Compliance 429
Reuse Discipline 430
Design Reviews 432
Integration Testing 433
Setting Standards 433
Internet Participation 434
Interoperability 434
Productivity 435
Adaptability 436
Electronic Commerce 439
Managing Change 439
Configuration Management 440
Defined Processes 440
Testing 441
Business Transformation 442
Risk Mitigation 443
Consolidating Information Systems Management 444
Considering Critical Success Factors 445
Summary 446
References 449
Index 451
i
|
any_adam_object | 1 |
author | Cummins, Fred |
author_facet | Cummins, Fred |
author_role | aut |
author_sort | Cummins, Fred |
author_variant | f c fc |
building | Verbundindex |
bvnumber | BV014453558 |
classification_rvk | QH 500 ST 200 |
ctrlnum | (OCoLC)611187476 (DE-599)BVBBV014453558 |
dewey-full | 005.12 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.12 |
dewey-search | 005.12 |
dewey-sort | 15.12 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01722nam a2200445zc 4500</leader><controlfield tag="001">BV014453558</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20030903 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020603s2002 xxud||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2001008394</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0471400106</subfield><subfield code="9">0-471-40010-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)611187476</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014453558</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-N2</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.12</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 500</subfield><subfield code="0">(DE-625)141607:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Cummins, Fred</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Enterprise integration</subfield><subfield code="b">an architecture for enterprise application and systems integration</subfield><subfield code="c">Fred A. Cummins</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York [u.a.]</subfield><subfield code="b">Wiley Computer Publ.</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXV, 468 S.</subfield><subfield code="b">graph. Darst.</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="490" ind1="0" ind2=" "><subfield code="a">OMG press</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Integration</subfield><subfield code="0">(DE-588)4027238-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Unternehmen</subfield><subfield code="0">(DE-588)4061963-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Anwendungssystem</subfield><subfield code="0">(DE-588)4139375-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systementwicklung</subfield><subfield code="0">(DE-588)4126945-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Unternehmen</subfield><subfield code="0">(DE-588)4061963-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Anwendungssystem</subfield><subfield code="0">(DE-588)4139375-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Systementwicklung</subfield><subfield code="0">(DE-588)4126945-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Integration</subfield><subfield code="0">(DE-588)4027238-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</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&doc_library=BVB01&local_base=BVB01&doc_number=009874751&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009874751</subfield></datafield></record></collection> |
id | DE-604.BV014453558 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:02:54Z |
institution | BVB |
isbn | 0471400106 |
language | English |
lccn | 2001008394 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009874751 |
oclc_num | 611187476 |
open_access_boolean | |
owner | DE-N2 DE-20 DE-473 DE-BY-UBG DE-11 |
owner_facet | DE-N2 DE-20 DE-473 DE-BY-UBG DE-11 |
physical | XXV, 468 S. graph. Darst. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | Wiley Computer Publ. |
record_format | marc |
series2 | OMG press |
spelling | Cummins, Fred Verfasser aut Enterprise integration an architecture for enterprise application and systems integration Fred A. Cummins New York [u.a.] Wiley Computer Publ. 2002 XXV, 468 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier OMG press Integration (DE-588)4027238-2 gnd rswk-swf Unternehmen (DE-588)4061963-1 gnd rswk-swf Anwendungssystem (DE-588)4139375-2 gnd rswk-swf Systementwicklung (DE-588)4126945-7 gnd rswk-swf Unternehmen (DE-588)4061963-1 s Anwendungssystem (DE-588)4139375-2 s Systementwicklung (DE-588)4126945-7 s Integration (DE-588)4027238-2 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009874751&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Cummins, Fred Enterprise integration an architecture for enterprise application and systems integration Integration (DE-588)4027238-2 gnd Unternehmen (DE-588)4061963-1 gnd Anwendungssystem (DE-588)4139375-2 gnd Systementwicklung (DE-588)4126945-7 gnd |
subject_GND | (DE-588)4027238-2 (DE-588)4061963-1 (DE-588)4139375-2 (DE-588)4126945-7 |
title | Enterprise integration an architecture for enterprise application and systems integration |
title_auth | Enterprise integration an architecture for enterprise application and systems integration |
title_exact_search | Enterprise integration an architecture for enterprise application and systems integration |
title_full | Enterprise integration an architecture for enterprise application and systems integration Fred A. Cummins |
title_fullStr | Enterprise integration an architecture for enterprise application and systems integration Fred A. Cummins |
title_full_unstemmed | Enterprise integration an architecture for enterprise application and systems integration Fred A. Cummins |
title_short | Enterprise integration |
title_sort | enterprise integration an architecture for enterprise application and systems integration |
title_sub | an architecture for enterprise application and systems integration |
topic | Integration (DE-588)4027238-2 gnd Unternehmen (DE-588)4061963-1 gnd Anwendungssystem (DE-588)4139375-2 gnd Systementwicklung (DE-588)4126945-7 gnd |
topic_facet | Integration Unternehmen Anwendungssystem Systementwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009874751&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT cumminsfred enterpriseintegrationanarchitectureforenterpriseapplicationandsystemsintegration |