Exclusive
BizTalk Server

Building Microsoft BizTalk Server 2002 Solutions
(Microsoft Training Course: 2728) - 4 days - £2100 exc VAT



> Target Audience
This course provides students with the knowledge and skills to develop a BizTalk Server 2002 solution. It is primarily intended for application developers who need to build automated solutions that integrate business processes and exchange business documents with trading partners.
> Course outline
  1. Introduction to BizTalk Server 2002
  2. Creating a Specification by Using BizTalk Editor
  3. Mapping Data by Using BizTalk Mapper
  4. Managing the Exchange of Documents by Using BizTalk Messaging Manager
  5. Submitting Documents to BizTalk Server 2002
  6. Building Business-Process Implementations by Using BizTalk Orchestration Designer
  7. Developing Application Integration Components
  8. Integrating BizTalk Server 2002 with Web Services
  9. BizTalk Accelerators and Adapters
  10. Deploying and Managing BizTalk Server 2002 Solutions
  11. Methodology for BizTalk Projects


Module 1: Introduction to BizTalk Server 2002
  • The Need for BizTalk Server 2002
  • BizTalk Server 2002 Tools and Services
  • Working with BizTalk Server 2002.
Skills
  • Identify the need for BizTalk Server 2002 in a B2B network.
  • Describe BizTalk Server tools and services.
  • List the advantages of using BizTalk Server 2002.
top
Module 2: Creating a Specification by Using BizTalk Editor
  • Overview of BizTalk Editor and Document Specifications
  • Creating Specifications
  • Working with Instance Documents
  • Lab: Creating a Specification for an Organization
  • False
Skills
  • Identify the components of the BizTalk Editor interface.
  • Identify the components of a specification that is created in BizTalk Editor.
  • Create a new specification by using BizTalk Editor.
  • Add records and fields to a specification.
  • Set the properties of the records and fields in a specification.
  • Save a specification.
  • False
top
Module 3: Mapping Data by Using BizTalk Mapper
  • Creating Maps
  • Saving, Compiling, and Verifying Maps
  • Using Functoids in Maps
  • Lab: Creating a Map
Skills
  • Identify the need for BizTalk Mapper.
  • Create a map between two specifications by using BizTalk Mapper.
  • Use functoids in a map to perform calculations.
  • Use the Scripting functoid in a map.
  • Build a custom Visual Basic functoid.
top
Module 4: Managing the Exchange of Documents by Using BizTalk Messaging Manager
  • BizTalk Messaging Services
  • Organizations and Applications
  • Document Definitions and Envelopes
  • Messaging Ports, Channels, and Distribution Lists
  • Lab: Using BizTalk Messaging Manager
Skills
  • Create organizations to represent businesses and trading partners.
  • Create document definitions to specify processing information for business documents.
  • Create envelopes to provide routing information for flat files.
  • Create messaging ports to specify a destination for a processed business document.
  • Create channels to transport business documents.
  • False
top
Module 5: Submitting Documents to BizTalk Server 2002
  • Using Receive Functions
  • Submitting Documents Programmatically
  • Lab: Submitting Documents
Skills
  • Add a File receive function to BizTalk Server 2002.
  • Add a Message Queuing receive function to BizTalk Server 2002.
  • Add an HTTP receive function to BizTalk Server 2002.
  • Submit business documents to BizTalk Server 2002 programmatically.
  • Choose an appropriate strategy for submitted business documents to BizTalk Server 2002, from an ASP.NET page.
top
Module 6: Building Business-Process Implementations by Using BizTalk Orchestration Designer
  • Describing the BizTalk Orchestration Designer Environment
  • Describing a Business Process
  • Configuring Implementation Shapes
  • Executing an XLANG Schedule
  • Defining and Using Transactions
  • Lab: Creating an XLANG Schedule Drawing
  • Lab: Binding Implementation Shapes to Action Shapes in an XLANG Schedule Drawing
  • False
Skills
  • Use BizTalk Orchestration Designer to model a business process.
  • Describe the different shapes available in BizTalk Orchestration Designer.
  • Configure Flowchart and Implementation shapes.
  • Connect Flowchart and Implementation shapes, setting communications parameters appropriately.
  • Define how data flows through an XLANG schedule.
  • Compile and execute an XLANG schedule.
  • False
top
Module 7: Developing Application Integration Components
  • Introducing AICs
  • Lightweight AICs
  • Pipeline Components
  • Using AICs with BizTalk Messaging
  • Lab: Creating, Registering, and Using an Application Integration Component
Skills
  • Describe and differentiate the two types of AICs that can be developed for BizTalk Server 2002.
  • Create a lightweight AIC for BizTalk Server 2002 by using Visual Studio .NET.
  • Create a pipeline component for BizTalk Server 2002 by using Visual Studio .NET.
  • Register AICs for use with BizTalk Server 2002.
  • Configure a messaging port to use a custom AIC.
top
Module 8: Integrating BizTalk Server 2002 with Web Services
  • Review of Web Services
  • Calling a Web Service from BizTalk
  • Calling BizTalk from a Web Service
  • Lab: Integrating XML Web Services with BizTalk Server
Skills
  • Describe how Web services function.
  • Invoke a Web service from an XLANG schedule.
  • Call an XLANG schedule from a Web service.
top
Module 9: BizTalk Accelerators and Adapters
  • Using BizTalk Accelerators
  • Using BizTalk Adapters
Skills
  • Describe the role of Accelerators in BizTalk.
  • List currently available BizTalk Accelerators.
  • Describe the role of Adapters in BizTalk.
  • List currently available Adapters.
top
Module 10: Deploying and Managing BizTalk Server 2002 Solutions
  • Deploying an Automated Business Process
  • Managing Databases and Queues
  • Lab: Using BizTalk Server Databases
Skills
  • Use BizTalk Server deployment features and tools.
  • Deploy an automated business process.
  • Manage the four BizTalk Server databases.
  • Manage the queues that BizTalk Server 2002 uses.
top
Module 11: Methodology for BizTalk Projects
  • Understanding the Methodology for BizTalk Projects
  • Working in Teams
  • Planning BizTalk Projects
  • Operating BizTalk Solutions
Skills
  • Describe the role and scope of the Methodology for BizTalk Projects.
  • Assign team membership in a BizTalk project.
  • Plan BizTalk projects.
  • Operate BizTalk solutions.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Knowledge of Extensible Markup Language (XML) document structure.
  • Awareness of Extensible Stylesheet Language Transformations (XSLT) concepts.
  • Experience programming with Microsoft Visual Basic .NET.
  • Experience using Microsoft Visual Studio .NET developer environment.
> Purpose
After completing this course, students will be able to identify the need for BizTalk Server 2002 in business-to-business (B2B) and enterprise application integration scenarios; create document specifications by using BizTalk Editor; create maps using BizTalk Mapper; manage the exchange of documents using BizTalk Messaging Manager; write receive functions to enable BizTalk Server 2002 to receive documents; build business-process implementations by using BizTalk Orchestration Designer; create application integration components; integrate BizTalk Server 2002 with XML Web services; extend the capabilities of BizTalk Server 2002 solutions to integrate with existing systems and processes; deploy and manage BizTalk Server 2002 solutions; use the Methodology for BizTalk Projects to successfully plan and implement BizTalk Server 2002 solutions.