Cover image for BizTalk server 2000 : a beginner's guide
Title:
BizTalk server 2000 : a beginner's guide
Personal Author:
Series:
Network professional's library
Publication Information:
New York, : Osborne/McGraw-Hill, c2001.
ISBN:
9780072190113

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000004815100 QA76.9.C55 V38 2001 Open Access Book Book
Searching...

On Order

Summary

Summary

This work offers an easy-to-use learning tool including an eight-page blueprint section for additional visual instruction. Teaching readers how to use BizTalk, it provides implementation tips, in addition to providing an introduction to the technology.


Author Notes

Clemens Vasters is CTO and cofounder of newtelligence AG--a software firm specializing in XML and Microsoft .NET technologies--and has more than 13 years experience developing commercial software systems. With more than 8 years of experience in designing and building Windows NT and COM-based applications in the financial industry, he is also a frequent contributor to several international developer magazines and frequent speaker at international developer conferences.


Table of Contents

Acknowledgmentsp. xv
Introductionp. xix
Part I Electronic Information Exchange
1 A Brief History of Electronic Data Interchangep. 3
Castrum Novaesiump. 4
Electronic Data Interchangep. 5
The eXtensible Markup Languagep. 9
Enterprise Application Integration Worriesp. 12
EDI Meets XML Meets EAIp. 14
2 Federated Services: The Connected Economyp. 17
B2B Is a Realityp. 18
Web Servicesp. 22
Security and the Electronic Signaturep. 23
Authenticityp. 25
Redefining Documentp. 26
Heterogeneous System Landscapesp. 28
Document Standardizationp. 31
3 Data Formatsp. 33
ANSI X12p. 34
UN/EDIFACTp. 40
SWIFT/ISO 15022p. 43
XMLp. 46
4 Microsoft .NETp. 67
The .NET Frameworkp. 68
The .NET Enterprise Serversp. 73
Part II BizTalk Overview and Concepts
5 Introducing BizTalk Server 2000p. 83
What BizTalk Server Does and Doesn't Dop. 84
BizTalk Server Editionsp. 86
Installing BizTalk Serverp. 89
6 BizTalk Ideas and Conceptsp. 103
Document-Driven Systemsp. 104
Rapid Adaptation and Short Turnaround Timesp. 106
The BizTalk Community--BizTalk.orgp. 107
The BizTalk Frameworkp. 108
7 BizTalk Server Messaging Terminologyp. 125
Organizations and Applicationsp. 126
Document Definitionsp. 128
Portsp. 129
Channelsp. 133
Envelope Definitionp. 137
Distribution Listsp. 138
8 BizTalk Messaging Conceptsp. 139
BizTalk Messaging Servicep. 140
BizTalk Interchange Applicationp. 144
Document Routingp. 148
9 BizTalk Orchestration Conceptsp. 155
A Common Language for Developers and Analystsp. 157
From Drawings to Applicationsp. 166
10 BizTalk Messaging Tools Overviewp. 175
BizTalk Editorp. 176
BizTalk Mapperp. 181
BizTalk Messaging Managerp. 184
BizTalk Administratorp. 193
BizTalk Document Trackingp. 196
Part III BizTalk Architecture and Components
11 BizTalk Messaging Architecturep. 203
The Architectural Big Picturep. 204
The BizTalk Management Databasep. 206
The Shared Queue Databasep. 234
The BizTalk Document Tracking Databasep. 234
Document-Processing Pipeline Componentsp. 234
12 BizTalk Orchestration Architecturep. 247
Orchestration Schedules and XLANGp. 248
How to Run Schedulesp. 251
Schedules as Componentsp. 254
About Properties, Constants, and the Nonexistence of Variablesp. 255
Hydration and Dehydrationp. 257
Part IV Architecting, Designing, and Configuring BizTalk Server 2000 Solutions
13 Finding and Defining the Solution Architecturep. 261
Managing Complexityp. 263
14 Creating Orchestration Schedulesp. 271
Introducing Orchestration Designerp. 272
Defining the Business Flowp. 274
Defining Portsp. 279
Long-Running Transactionsp. 310
15 Creating Document Specificationsp. 317
Reviewp. 318
Defining XML Documentsp. 320
Defining EDI Documentsp. 340
Defining Flatfile Documentsp. 355
16 Mapping Documentsp. 359
BizTalk Mapperp. 360
Mapping Fundamentalsp. 360
Mapping Documentsp. 388
More Mapping Examplesp. 400
17 Configuring the Applicationp. 403
BizTalk Messaging Managerp. 404
Defining Applications and Organizationsp. 405
Creating Portsp. 407
Creating Channelsp. 411
Creating Loopback Portsp. 419
Completing the Sample Configurationp. 421
Implementing Advanced Featuresp. 429
Sending Functional Acknowledgments and Receiptsp. 436
18 Testing and Troubleshooting BizTalk Messagingp. 439
Avoiding Messaging Problems Before They Happenp. 440
Finding and Isolating Messaging Errorsp. 451
Part V Administering BizTalk Server 2000
19 Installing BizTalk in a Production Environmentp. 463
Considerations for Planning Deploymentsp. 464
Automated Deploymentp. 483
20 Programmatic Application Deployment and Configurationp. 487
The BizTalk Configuration Object Modelp. 488
Using Windows Management Instrumentationp. 502
21 Tracking Documentsp. 511
The Document Tracking Databasep. 512
The Document Tracking Toolp. 528
Part VI Extending BizTalk Server 2000: The Basics
22 Custom Parsers and Serializersp. 533
Implementing a Custom Parserp. 534
Writing Custom Serializersp. 575
23 Writing Application Integration Componentsp. 591
Writing Simple Integration Componentsp. 593
Writing Pipeline Componentsp. 595
24 Writing Custom Functoid Containersp. 607
Writing Functoid Scriptsp. 608
Implementing Functoid Containersp. 613
Part VII Appendixes
A BizTalk Schemap. 621
B ISO 6523 Codesp. 627
Indexp. 633