O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

First Steps: Developing BizTalk Applications

Book Description

First Steps: Developing BizTalk Applications is a primer to most other introductory BizTalk books. If you feel like traditional beginning books are too abstract, and that you are mired in detail and missing the "big picture," check out this book. It's not a reference—it's a jumpstart to learning BizTalk. You'll learn about the product in a phased approach. This way, you only learn what you need to know, when you need to know it. And the entire book is example-based: you'll learn by doing. Each phase provides detailed instructions for creating, deploying, and testing a BizTalk project. Through the books projects, you will be exposed to orchestrations, pipelines, maps, schemas, messages, ports, shapes, the BizTalk Server Administration console, and the Health and Activity Tracking (HAT) tool.

To quickly get ahead and quick-start your BizTalk learning process, this book is for you.

Table of Contents

  1. Copyright
  2. About the Author
  3. Introduction
    1. Methodology
    2. Intended Audience
    3. Required Software and Setup
  4. 1. Creating, Deploying, and Testing a BizTalk Application
    1. 1.1. Visual Studio 2005 Tasks
      1. 1.1.1. Create the BizTalk Project
      2. 1.1.2. Add an Orchestration
      3. 1.1.3. Add a Message to the Project
      4. 1.1.4. Add a Port Type
      5. 1.1.5. Add Ports to the Orchestration
      6. 1.1.6. Add Receive and Send Shapes to the Orchestration
      7. 1.1.7. Assign a Strong Name to the Assembly
      8. 1.1.8. Assign the Project a Name
      9. 1.1.9. Build and Deploy the Project
    2. 1.2. BizTalk Server Administration Console Tasks
      1. 1.2.1. Launch the BizTalk Server Administration Console
      2. 1.2.2. Add and Configure a Receive Port and a Receive Location
      3. 1.2.3. Add and Configure a Send Port
      4. 1.2.4. Configure the Application
      5. 1.2.5. Launch and Test the Application
    3. 1.3. Summary
  5. 2. Working with Schemas
    1. 2.1. Visual Studio 2005 Tasks
      1. 2.1.1. Add a Schema to the Project
      2. 2.1.2. Generate an Instance Document
      3. 2.1.3. Validate the Instance Document
      4. 2.1.4. Force a Validation Failure
      5. 2.1.5. Promote a Node
      6. 2.1.6. Assign the Schema to a Message
      7. 2.1.7. Use the Message in the Orchestration
      8. 2.1.8. Add and Configure a Decide Shape
      9. 2.1.9. Add and Configure a Terminate Shape
      10. 2.1.10. Deploy the Project
    2. 2.2. BizTalk Server Administration Console Tasks
      1. 2.2.1. Launch the BizTalk Server Administration Console
      2. 2.2.2. Review the Receive Location and Send Port Configurations
      3. 2.2.3. Change the Receive Location Pipeline
      4. 2.2.4. Test Your Application
      5. 2.2.5. Use the Health and Activity Tracking Tool
    3. 2.3. Summary
  6. 3. Message Mapping
    1. 3.1. Visual Studio 2005 Tasks
      1. 3.1.1. Add a Flat-File Schema to the Project
      2. 3.1.2. Map Fields from the Input Message to the New Message
      3. 3.1.3. Validate the Map
      4. 3.1.4. Test the Map
      5. 3.1.5. Modify the Orchestration
      6. 3.1.6. Add a Transform Shape
      7. 3.1.7. Add a New Port Type and a New Port
      8. 3.1.8. Add a Send Shape
      9. 3.1.9. Add a Send Pipeline
      10. 3.1.10. Deploy the Project
    2. 3.2. BizTalk Server Administration Console Tasks
      1. 3.2.1. Launch the BizTalk Server Administration Console
      2. 3.2.2. Review the Receive Location and Send Port Configurations
      3. 3.2.3. Add and Configure a Send Port
      4. 3.2.4. Configure the Application
      5. 3.2.5. Launch and Test the Application
      6. 3.2.6. Sending E-mail from a BizTalk Orchestration
      7. 3.2.7. Reconfigure the Send Port
      8. 3.2.8. Configure the SMTP Adapter
    3. 3.3. Summary