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
Acknowledgments | p. xv |
Introduction | p. xix |
Part I Electronic Information Exchange | |
1 A Brief History of Electronic Data Interchange | p. 3 |
Castrum Novaesium | p. 4 |
Electronic Data Interchange | p. 5 |
The eXtensible Markup Language | p. 9 |
Enterprise Application Integration Worries | p. 12 |
EDI Meets XML Meets EAI | p. 14 |
2 Federated Services: The Connected Economy | p. 17 |
B2B Is a Reality | p. 18 |
Web Services | p. 22 |
Security and the Electronic Signature | p. 23 |
Authenticity | p. 25 |
Redefining Document | p. 26 |
Heterogeneous System Landscapes | p. 28 |
Document Standardization | p. 31 |
3 Data Formats | p. 33 |
ANSI X12 | p. 34 |
UN/EDIFACT | p. 40 |
SWIFT/ISO 15022 | p. 43 |
XML | p. 46 |
4 Microsoft .NET | p. 67 |
The .NET Framework | p. 68 |
The .NET Enterprise Servers | p. 73 |
Part II BizTalk Overview and Concepts | |
5 Introducing BizTalk Server 2000 | p. 83 |
What BizTalk Server Does and Doesn't Do | p. 84 |
BizTalk Server Editions | p. 86 |
Installing BizTalk Server | p. 89 |
6 BizTalk Ideas and Concepts | p. 103 |
Document-Driven Systems | p. 104 |
Rapid Adaptation and Short Turnaround Times | p. 106 |
The BizTalk Community--BizTalk.org | p. 107 |
The BizTalk Framework | p. 108 |
7 BizTalk Server Messaging Terminology | p. 125 |
Organizations and Applications | p. 126 |
Document Definitions | p. 128 |
Ports | p. 129 |
Channels | p. 133 |
Envelope Definition | p. 137 |
Distribution Lists | p. 138 |
8 BizTalk Messaging Concepts | p. 139 |
BizTalk Messaging Service | p. 140 |
BizTalk Interchange Application | p. 144 |
Document Routing | p. 148 |
9 BizTalk Orchestration Concepts | p. 155 |
A Common Language for Developers and Analysts | p. 157 |
From Drawings to Applications | p. 166 |
10 BizTalk Messaging Tools Overview | p. 175 |
BizTalk Editor | p. 176 |
BizTalk Mapper | p. 181 |
BizTalk Messaging Manager | p. 184 |
BizTalk Administrator | p. 193 |
BizTalk Document Tracking | p. 196 |
Part III BizTalk Architecture and Components | |
11 BizTalk Messaging Architecture | p. 203 |
The Architectural Big Picture | p. 204 |
The BizTalk Management Database | p. 206 |
The Shared Queue Database | p. 234 |
The BizTalk Document Tracking Database | p. 234 |
Document-Processing Pipeline Components | p. 234 |
12 BizTalk Orchestration Architecture | p. 247 |
Orchestration Schedules and XLANG | p. 248 |
How to Run Schedules | p. 251 |
Schedules as Components | p. 254 |
About Properties, Constants, and the Nonexistence of Variables | p. 255 |
Hydration and Dehydration | p. 257 |
Part IV Architecting, Designing, and Configuring BizTalk Server 2000 Solutions | |
13 Finding and Defining the Solution Architecture | p. 261 |
Managing Complexity | p. 263 |
14 Creating Orchestration Schedules | p. 271 |
Introducing Orchestration Designer | p. 272 |
Defining the Business Flow | p. 274 |
Defining Ports | p. 279 |
Long-Running Transactions | p. 310 |
15 Creating Document Specifications | p. 317 |
Review | p. 318 |
Defining XML Documents | p. 320 |
Defining EDI Documents | p. 340 |
Defining Flatfile Documents | p. 355 |
16 Mapping Documents | p. 359 |
BizTalk Mapper | p. 360 |
Mapping Fundamentals | p. 360 |
Mapping Documents | p. 388 |
More Mapping Examples | p. 400 |
17 Configuring the Application | p. 403 |
BizTalk Messaging Manager | p. 404 |
Defining Applications and Organizations | p. 405 |
Creating Ports | p. 407 |
Creating Channels | p. 411 |
Creating Loopback Ports | p. 419 |
Completing the Sample Configuration | p. 421 |
Implementing Advanced Features | p. 429 |
Sending Functional Acknowledgments and Receipts | p. 436 |
18 Testing and Troubleshooting BizTalk Messaging | p. 439 |
Avoiding Messaging Problems Before They Happen | p. 440 |
Finding and Isolating Messaging Errors | p. 451 |
Part V Administering BizTalk Server 2000 | |
19 Installing BizTalk in a Production Environment | p. 463 |
Considerations for Planning Deployments | p. 464 |
Automated Deployment | p. 483 |
20 Programmatic Application Deployment and Configuration | p. 487 |
The BizTalk Configuration Object Model | p. 488 |
Using Windows Management Instrumentation | p. 502 |
21 Tracking Documents | p. 511 |
The Document Tracking Database | p. 512 |
The Document Tracking Tool | p. 528 |
Part VI Extending BizTalk Server 2000: The Basics | |
22 Custom Parsers and Serializers | p. 533 |
Implementing a Custom Parser | p. 534 |
Writing Custom Serializers | p. 575 |
23 Writing Application Integration Components | p. 591 |
Writing Simple Integration Components | p. 593 |
Writing Pipeline Components | p. 595 |
24 Writing Custom Functoid Containers | p. 607 |
Writing Functoid Scripts | p. 608 |
Implementing Functoid Containers | p. 613 |
Part VII Appendixes | |
A BizTalk Schema | p. 621 |
B ISO 6523 Codes | p. 627 |
Index | p. 633 |