Pro BizTalk 2009

Book description

A compendium of best practices and implementation wisdom, Pro BizTalk 2009 is based upon real feedback from BizTalk developers. BizTalk experts and authors share their experiences and expertise to teach you the art of creating a BizTalk solution using the right tools from the BizTalk 2009 toolbox.

Table of contents

  1. Pro BizTalk 2009
    1. Copyright
    2. Dedication
    3. Contents (1/3)
    4. Contents (2/3)
    5. Contents (3/3)
    6. About the Authors
    7. About the Technical Reviewer
    8. Acknowledgments
    9. Introduction
      1. A Tale of Two Products
      2. The Platform Today
      3. Downloading the Code
    10. Part I: Readme.1st
      1. Chapter 1: BizTalk in the Enterprise (1/5)
      2. Chapter 1: BizTalk in the Enterprise (2/5)
      3. Chapter 1: BizTalk in the Enterprise (3/5)
      4. Chapter 1: BizTalk in the Enterprise (4/5)
      5. Chapter 1: BizTalk in the Enterprise (5/5)
        1. What Is in the Toolkit
        2. BizTalk Is Not Dead
        3. BizTalk Is Not SOA, and SOA Is Not BizTalk
        4. New BizTalk Solution Checklist
      6. Chapter 2: Starting a New BizTalk Project (1/10)
      7. Chapter 2: Starting a New BizTalk Project (2/10)
      8. Chapter 2: Starting a New BizTalk Project (3/10)
      9. Chapter 2: Starting a New BizTalk Project (4/10)
      10. Chapter 2: Starting a New BizTalk Project (5/10)
      11. Chapter 2: Starting a New BizTalk Project (6/10)
      12. Chapter 2: Starting a New BizTalk Project (7/10)
      13. Chapter 2: Starting a New BizTalk Project (8/10)
      14. Chapter 2: Starting a New BizTalk Project (9/10)
      15. Chapter 2: Starting a New BizTalk Project (10/10)
        1. Starting Preliminary Design
        2. Creating Your Development Environment
        3. Structuring and Integrating with Visual Studio
        4. Application Lifecycle Management with BizTalk Server
        5. Organizing Artifacts in BizTalk Server
        6. Creating a Build-and-Integration Environment
        7. BizTalk Assembly Naming and Versioning
        8. BizTalk Naming Conventions
    11. Part II: BizTalk Revealed
      1. Chapter 3: Thinking Inside the Box (1/8)
      2. Chapter 3: Thinking Inside the Box (2/8)
      3. Chapter 3: Thinking Inside the Box (3/8)
      4. Chapter 3: Thinking Inside the Box (4/8)
      5. Chapter 3: Thinking Inside the Box (5/8)
      6. Chapter 3: Thinking Inside the Box (6/8)
      7. Chapter 3: Thinking Inside the Box (7/8)
      8. Chapter 3: Thinking Inside the Box (8/8)
        1. Understanding the Message Bus
        2. Using XML Namespaces
        3. Tracking and Message Management
        4. Handling Failed Messages and Errors
        5. The BizTalk Management Database
      9. Chapter 4: Pipelining and Components (1/8)
      10. Chapter 4: Pipelining and Components (2/8)
      11. Chapter 4: Pipelining and Components (3/8)
      12. Chapter 4: Pipelining and Components (4/8)
      13. Chapter 4: Pipelining and Components (5/8)
      14. Chapter 4: Pipelining and Components (6/8)
      15. Chapter 4: Pipelining and Components (7/8)
      16. Chapter 4: Pipelining and Components (8/8)
        1. Getting Started with Pipeline Development
        2. Using BizTalk Framework 2.0 Reliable Messaging
        3. Custom Components
        4. Writing Your First Pipeline Component
        5. Creating More Complex Pipeline Components
      17. Chapter 5: Pipeline Component Best Practices and Examples (1/12)
      18. Chapter 5: Pipeline Component Best Practices and Examples (2/12)
      19. Chapter 5: Pipeline Component Best Practices and Examples (3/12)
      20. Chapter 5: Pipeline Component Best Practices and Examples (4/12)
      21. Chapter 5: Pipeline Component Best Practices and Examples (5/12)
      22. Chapter 5: Pipeline Component Best Practices and Examples (6/12)
      23. Chapter 5: Pipeline Component Best Practices and Examples (7/12)
      24. Chapter 5: Pipeline Component Best Practices and Examples (8/12)
      25. Chapter 5: Pipeline Component Best Practices and Examples (9/12)
      26. Chapter 5: Pipeline Component Best Practices and Examples (10/12)
      27. Chapter 5: Pipeline Component Best Practices and Examples (11/12)
      28. Chapter 5: Pipeline Component Best Practices and Examples (12/12)
        1. Creating Documents
        2. Using BizTalk Streams
        3. Pipeline Component Examples
        4. Dealing with Extremely Large Messages
        5. Dealing with Compressed Files
        6. Using PGP
        7. The Databased Disassembler
      29. Chapter 6: BizTalk Design Patterns and Practices (1/12)
      30. Chapter 6: BizTalk Design Patterns and Practices (2/12)
      31. Chapter 6: BizTalk Design Patterns and Practices (3/12)
      32. Chapter 6: BizTalk Design Patterns and Practices (4/12)
      33. Chapter 6: BizTalk Design Patterns and Practices (5/12)
      34. Chapter 6: BizTalk Design Patterns and Practices (6/12)
      35. Chapter 6: BizTalk Design Patterns and Practices (7/12)
      36. Chapter 6: BizTalk Design Patterns and Practices (8/12)
      37. Chapter 6: BizTalk Design Patterns and Practices (9/12)
      38. Chapter 6: BizTalk Design Patterns and Practices (10/12)
      39. Chapter 6: BizTalk Design Patterns and Practices (11/12)
      40. Chapter 6: BizTalk Design Patterns and Practices (12/12)
        1. Implementing Dynamic Parallel Orchestrations
        2. Handling Ordered Delivery
        3. Building a Resequencing Aggregator
        4. Editing and Resubmitting Suspended Messages
        5. Managing Exceptions in Orchestrations
        6. Implementing a Scatter/Gather Pattern
      41. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (1/8)
      42. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (2/8)
      43. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (3/8)
      44. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (4/8)
      45. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (5/8)
      46. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (6/8)
      47. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (7/8)
      48. Chapter 7: What the Maestro Needs to Know: Advanced Orchestration Concepts (8/8)
        1. What an Orchestration Is
        2. What the Orchestration Engine Provides
        3. Do You Really Need an Orchestration?
        4. Know Your Instruments (Shapes)
        5. What Transactions Mean and Cost
        6. Threading and Persistence
        7. Correlation
        8. Dynamic Message Transformations
        9. Pitfalls of Orchestration Development
      49. Chapter 8: Playing By the Rules? Use the Business Rule Engine (1/8)
      50. Chapter 8: Playing By the Rules? Use the Business Rule Engine (2/8)
      51. Chapter 8: Playing By the Rules? Use the Business Rule Engine (3/8)
      52. Chapter 8: Playing By the Rules? Use the Business Rule Engine (4/8)
      53. Chapter 8: Playing By the Rules? Use the Business Rule Engine (5/8)
      54. Chapter 8: Playing By the Rules? Use the Business Rule Engine (6/8)
      55. Chapter 8: Playing By the Rules? Use the Business Rule Engine (7/8)
      56. Chapter 8: Playing By the Rules? Use the Business Rule Engine (8/8)
        1. What Is a Business Rule Engine?
        2. What Are Business Rules?
        3. When to Use the BRE?
        4. What Are the Artifacts That Constitute a Business Rule?
        5. The Business Rule Composer
        6. How Does the BRE Work?
        7. Testing Business Rules
        8. Going to Production
        9. Executing Business Rules
    12. Part III: You Mean You Aren’t a Developer?
      1. Chapter 9: BizTalk Server 2009 Operations (1/10)
      2. Chapter 9: BizTalk Server 2009 Operations (2/10)
      3. Chapter 9: BizTalk Server 2009 Operations (3/10)
      4. Chapter 9: BizTalk Server 2009 Operations (4/10)
      5. Chapter 9: BizTalk Server 2009 Operations (5/10)
      6. Chapter 9: BizTalk Server 2009 Operations (6/10)
      7. Chapter 9: BizTalk Server 2009 Operations (7/10)
      8. Chapter 9: BizTalk Server 2009 Operations (8/10)
      9. Chapter 9: BizTalk Server 2009 Operations (9/10)
      10. Chapter 9: BizTalk Server 2009 Operations (10/10)
        1. Configuration and Management
        2. Scalability and High Availability
        3. Maintaining the BizTalk Group
        4. Disaster Recovery
      11. Chapter 10: Deploying and Managing BizTalk Applications (1/12)
      12. Chapter 10: Deploying and Managing BizTalk Applications (2/12)
      13. Chapter 10: Deploying and Managing BizTalk Applications (3/12)
      14. Chapter 10: Deploying and Managing BizTalk Applications (4/12)
      15. Chapter 10: Deploying and Managing BizTalk Applications (5/12)
      16. Chapter 10: Deploying and Managing BizTalk Applications (6/12)
      17. Chapter 10: Deploying and Managing BizTalk Applications (7/12)
      18. Chapter 10: Deploying and Managing BizTalk Applications (8/12)
      19. Chapter 10: Deploying and Managing BizTalk Applications (9/12)
      20. Chapter 10: Deploying and Managing BizTalk Applications (10/12)
      21. Chapter 10: Deploying and Managing BizTalk Applications (11/12)
      22. Chapter 10: Deploying and Managing BizTalk Applications (12/12)
        1. BizTalk Applications
        2. Important Deployment Artifacts
        3. Deploying a BizTalk Solution
        4. Administrative Tools
      23. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (1/11)
      24. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (2/11)
      25. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (3/11)
      26. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (4/11)
      27. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (5/11)
      28. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (6/11)
      29. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (7/11)
      30. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (8/11)
      31. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (9/11)
      32. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (10/11)
      33. Chapter 11: To Tune or Not to Tune? Nobody Should Ask That Question (11/11)
        1. What to Do First
        2. Three Phases of Tuning
        3. Ready-to-Bake BizTalk Performance Plan
        4. How to Tune Each Subsystem
      34. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (1/8)
      35. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (2/8)
      36. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (3/8)
      37. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (4/8)
      38. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (5/8)
      39. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (6/8)
      40. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (7/8)
      41. Chapter 12: WCF Adapters: Standardizing Your Integration Endpoints (8/8)
        1. WCF and BizTalk 2009
        2. Securing Your Endpoints
        3. Using Metadata Exchange
        4. Using the WCF-WSHttp Adapter
        5. WS-AtomicTransaction Support
        6. End-to-End Example: Exposing a WCF Service
        7. BizTalk Endpoint Management
      42. Chapter 13: WCF LOB Adapter SDK (1/10)
      43. Chapter 13: WCF LOB Adapter SDK (2/10)
      44. Chapter 13: WCF LOB Adapter SDK (3/10)
      45. Chapter 13: WCF LOB Adapter SDK (4/10)
      46. Chapter 13: WCF LOB Adapter SDK (5/10)
      47. Chapter 13: WCF LOB Adapter SDK (6/10)
      48. Chapter 13: WCF LOB Adapter SDK (7/10)
      49. Chapter 13: WCF LOB Adapter SDK (8/10)
      50. Chapter 13: WCF LOB Adapter SDK (9/10)
      51. Chapter 13: WCF LOB Adapter SDK (10/10)
        1. Understanding the WCF LOB Adapter
        2. WCF LOB Adapters vs. WCF Services
        3. WCF LOB Adapter Vivisected
        4. Walk-Through
        5. Debugging
      52. Chapter 14: Host Integration Server 2009 (1/10)
      53. Chapter 14: Host Integration Server 2009 (2/10)
      54. Chapter 14: Host Integration Server 2009 (3/10)
      55. Chapter 14: Host Integration Server 2009 (4/10)
      56. Chapter 14: Host Integration Server 2009 (5/10)
      57. Chapter 14: Host Integration Server 2009 (6/10)
      58. Chapter 14: Host Integration Server 2009 (7/10)
      59. Chapter 14: Host Integration Server 2009 (8/10)
      60. Chapter 14: Host Integration Server 2009 (9/10)
      61. Chapter 14: Host Integration Server 2009 (10/10)
        1. Planning Your Host Integration Server Topology
        2. Mainframe Access
        3. SNA Load Balancing
        4. Transaction Integrator
        5. Security
        6. Session Integrator
        7. BizTalk Adapter for Host Applications
        8. Two-Phase Commit
        9. Performance Testing and Tuning
        10. Troubleshooting and Diagnostics
      62. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (1/10)
      63. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (2/10)
      64. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (3/10)
      65. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (4/10)
      66. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (5/10)
      67. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (6/10)
      68. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (7/10)
      69. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (8/10)
      70. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (9/10)
      71. Chapter 15: The Enterprise Service Bus Toolkit 2.0 (10/10)
        1. BizTalk and the ESB Concept
        2. The Architecture
        3. The Functional Components
        4. Working with Itineraries
        5. Using the Toolkit
        6. Summary
    13. Index (1/10)
    14. Index (2/10)
    15. Index (3/10)
    16. Index (4/10)
    17. Index (5/10)
    18. Index (6/10)
    19. Index (7/10)
    20. Index (8/10)
    21. Index (9/10)
    22. Index (10/10)

Product information

  • Title: Pro BizTalk 2009
  • Author(s): George Dunphy, Sergei Moukhnitski, Stephen Kaufman, Peter Kelcey, Harold Campos, David Peterson
  • Release date: August 2009
  • Publisher(s): Apress
  • ISBN: 9781430219811