Book description
BizTalk 2010 Recipes provides ready-made solutions to BizTalk Server 2010 developers. The recipes in the book save you the effort of developing your own solutions to common problems that have been solved many times over. The solutions demonstrate sound practice, the result of hard-earned wisdom by those who have gone before.
Presented in a step-by-step format with clear code examples and explanations, the solutions in BizTalk 2010 Recipes help you take advantage of new features and deeper capabilities in BizTalk Server 2010. You'll learn to provide rich mapping support, extended EDI and trading partner management capabilities, and to deploy the growing range of adapters for integrating with the different systems and technologies that you will encounter.
Author Mark Beckner doesn't overlook core functionality either. You'll find recipes covering all the core areas: schemas, maps, orchestrations, messaging and more. BizTalk Server 2010 is Microsoft's market-leading platform for orchestrating process flow across disparate applications. BizTalk 2010 Recipes is your key to unlocking the full power of that platform.
Table of contents
- Copyright
- Foreword
- About the Author
- About the Technical Reviewer
- Acknowledgments
-
1. What's New in BizTalk 2010
- 1.1. Using the Relevance Tree View
- 1.2. Navigating the Mapping Surface
- 1.3. Correcting Errors in Functoids
- 1.4. Indicating Matches in Maps
- 1.5. Configuring Core Server Settings
- 1.6. Transfering Files Using SFTP
- 1.7. Accessing the EDI Version 5010 HIPAA Schemas
- 1.8. Configuring EDI Trading Partners
- 1.9. Zooming out on an Orchestration
- 1.10. Installing BizTalk Server RFID 2010
-
2. Document Schemas
- 2.1. Creating Simple Document Schemas
- 2.2. Creating a Schema Based on an Existing XML Document
- 2.3. Creating Schema Namespaces
- 2.4. Promoting Properties
- 2.5. Creating Property Schemas
- 2.6. Importing Schemas
- 2.7. Referencing Schemas
- 2.8. Creating Envelopes to Split Inbound Data
- 2.9. Creating Complex Types
- 2.10. Defining Regular Expressions
- 2.11. Creating Flat File Schemas
- 2.12. Creating Flat File Schemas via the Wizard
- 2.13. Creating SOAP Header Schemas
-
3. Document Mapping
- 3.1. Creating Simple Maps
- 3.2. Organizing Maps
- 3.3. Adding and Configuring Mapping Constants
- 3.4. Mapping Any Element Nodes
- 3.5. Using the Value Mapping Functoids
- 3.6. Using the Table Looping Functoid
- 3.7. Using the Database Lookup Functoid
- 3.8. Seeding Cross-Reference Tables with ID Cross-References
- 3.9. Seeding Cross-Reference Tables with Value Cross-References
- 3.10. Using the ID Cross-Reference Functoids
- 3.11. Using the Value Cross-Reference Functoids
- 3.12. Using the Looping Functoid
- 3.13. Using the Iteration Functoid
- 3.14. Creating a Custom Functoid
- 3.15. Using the Date and Time Functoids
- 3.16. Creating Functoid If-Then-Else Logic
- 3.17. Calling Compiled Assemblies
- 3.18. Using Inline C#
- 3.19. Passing Orchestration Variables into Maps
- 3.20. Using Inline XSLT
- 3.21. Using XSLT Call Templates
- 3.22. Using XSLT Group-By
- 3.23. Using an External XSLT File for a Map
- 3.24. Testing Maps
- 3.25. Debugging a Map Using Visual Studio
-
4. Messaging and Pipelines
- 4.1. Configuring Receive Ports and Locations
- 4.2. Configuring Send Ports
- 4.3. Configuring Port Maps
- 4.4. Using Send Port Groups
- 4.5. Creating Validation Pipelines
- 4.6. Creating Encryption Pipelines
- 4.7. Creating Flat File Send and Receive Pipelines
- 4.8. Creating Custom Pipeline Components
- 4.9. Handling Pipeline Errors
- 4.10. Subscribing to Suspended Messages
-
5. Orchestrations
- 5.1. Receiving Messages
- 5.2. Sending Messages
- 5.3. Creating Multipart Messages
- 5.4. Binding Orchestrations
- 5.5. Configuring a Send Port at Runtime
- 5.6. Creating Branching Logic in an Orchestration
- 5.7. Receiving Multiple Message Formats in a Single Orchestration
- 5.8. Calling External Assemblies
- 5.9. Receiving Untyped Messages
- 5.10. Using the Parallel Action Shape
- 5.11. Using the Loop Shape
- 5.12. Using the Transform Shape
- 5.13. Using the Call Orchestration and Start Orchestration Shapes
- 5.14. Configuring Basic Correlations
- 5.15. Maintaining Message Order
- 5.16. Configuring Parallel Convoys
- 5.17. Using XPath Queries on Messages
- 5.18. Using Nontransactional Orchestration Scopes
- 5.19. Creating Atomic Scopes
- 5.20. Using Long-Running Transactions
- 5.21. Catching Exceptions Consistently
- 5.22. Creating Role Links
- 5.23. Calling Web Services
- 5.24. Exposing an Orchestration as a Service
- 5.25. Calling Pipelines from Within an Orchestration
-
6. Adapters
- 6.1. Configuring File Sends
- 6.2. Configuring File Receives
- 6.3. Configuring SMTP Send Ports
- 6.4. Configuring MSMQ Sends
- 6.5. Configuring MSMQ Receives
- 6.6. Sending Updategrams
- 6.7. Calling Stored Procedures
- 6.8. Receiving Messages with the SQL Adapter
- 6.9. Configuring HTTP Sends
- 6.10. Configuring HTTP Receives
- 6.11. Configuring SOAP Sends and Receives
- 6.12. Creating Ports Through C# Applications
- 7. Business Rules Framework
-
8. EDI Solutions
- 8.1. Adding an EDI Schema to a Project
- 8.2. Creating an EDI Map
- 8.3. Defining Complex Mappings in External XSLT
- 8.4. Creating and Configuring a Trading Partner
- 8.5. Configuring an EDI Envelope
- 8.6. Configuring Automatic Acknowledgements
- 8.7. Configuring EDI Validation with Pipelines
- 8.8. Creating Custom EDI Pipelines
- 8.9. Subscribing to EDI Promoted Properties
- 9. Deployment
- 10. Administration and Operations
-
11. Business Activity Monitoring
- 11.1. Creating BAM Activities and Views
- 11.2. Deploying BAM Activities and Views
- 11.3. Using the BAM Portal
- 11.4. Setting Up BAM Alerts
- 11.5. Using the BAM Interceptor
- 11.6. Creating a BAM Service Request
- 11.7. Creating a Tracking Profile
Product information
- Title: BizTalk 2010 Recipes: A Problem-Solution Approach
- Author(s):
- Release date: December 2010
- Publisher(s): Apress
- ISBN: 9781430232643
You might also like
book
BizTalk Server 2010 Cookbook
Over 50 recipes for developers and administrators looking to deliver well built BizTalk solutions and environments …
book
BizTalk 2013 Recipes: A Problem-Solution Approach, Second Edition
BizTalk 2013 Recipes provides ready-made solutions to BizTalk Server 2013 developers. The recipes in the book …
book
First Steps: Developing BizTalk Applications
First Steps: Developing BizTalk Applications is a primer to most other introductory BizTalk books. If you …
book
Pro BizTalk 2009
A compendium of best practices and implementation wisdom, Pro BizTalk 2009 is based upon real feedback …