Developing E-Business Solutions Using Microsoft BizTalk Server 2004
This course covers, installation, configuration and development enterprise solutions using Microsoft BizTalk.
In order to play this video, you will need to install Adobe Flash player for your browser.
Prerequisites
Before attending this course, students must have:
• At least two years of experience developing distributed applications (Microsoft Visual Basic®, C, Java)
• Familiarity with systems integration and Web services terminology and concepts
• Familiarity with Microsoft Visual Studio® .NET
• Working knowledge of XML
• Experience with prior versions of BizTalk Server is not required
Course Outline
Module 1: Introduction to BizTalk Server 2004
This module explains how BizTalk provides a development and execution environment that makes it easier to orchestrate dynamic business processes within and between organizations.
• What Is BizTalk Server 2004?
• BizTalk Server Services and Tools
• What is New in BizTalk Server 2004?
Module 2: Creating and Configuring BizTalk Schemas
This module explains how BizTalk relies on the use of structured documents for every part of its implementation.
• Introduction to BizTalk Schemas
• Creating BizTalk Schemas
Module 3: Creating a Schema Map
This module explains how to use BizTalk Mapper to create and work with BizTalk maps. You will learn how to add functoids to a map, and then how to compile and test a map.
• Introduction to BizTalk Maps
• Creating BizTalk Maps
Module 4: Configuring BizTalk Messaging
This module explains how BizTalk messaging provides a number of ways to route, process, and send messages between business processes.
• Introduction to Messaging
• Enabling Message Routing
• Creating Receive and Send Pipelines
Module 5: Deploying and Testing a BizTalk Solution
This module explains how to install the assemblies (such as maps, schemas, orchestrations, and pipelines) that you create for a BizTalk application on the BizTalk Server computers that will host the application.
• Preparing to Deploy a BizTalk Solution
• Using BizTalk Deployment Tools
Module 6: Tracking BizTalk Message Activity
This module explains how the Health and Activity Tracking (HAT) tool provides a means of tracking business activity even for those users who have no deep technical knowledge of BizTalk Server, while at the same time making it possible for more technically informed users to access the details necessary for problem solving and for the optimization of business processes.
• What is Health and Activity Tracking
• Configuring Health and Activity Tracking
• Best Practices for Health and Activity Tracking
Module 7: Creating a BizTalk Orchestration
This module explains how to orchestrate dynamic business processes both within and between organizations.
• Introduction to BizTalk Orchestration
• Creating an Orchestration
• Working with Orchestration Shapes
Module 8: Creating Business Transactions
This module explains how orchestration provides a transactional programming model that includes support for both atomic and long-running transactions, as well as nested orchestrations, exception handling, and methods for recovering from failed transactions.
• Creating a Transaction
• Adding Compensation and Handling Exceptions
Module 9: Consuming and Publishing Web Services
This module explains how Web services provide a standardized mechanism for flexibly conducting e-business by communicating across disparate back-end systems.
• Consuming a Web Service
• Publishing Web Services
Module 10: Integrating Business Rules
This module explains how the BizTalk Server 2004 Business Rule Engine allows business users to create policies containing rule sets which they can use to process documents.
• Introduction to Business Rules
• Developing a Rules-based Application
Module 11: Integrating Human Workflow Services
This module explains how Microsoft BizTalk Server 2004 can enable people to interact with and control a workflow process. In this module you will learn how Human Workflow Services (HWS), which is included with BizTalk Server 2004, can be integrated into your orchestrations, making it possible to accomplish tasks that require human intervention.
• Creating and Deploying an HWS Action
• Registering the Action and Creating Constraints
• Activating the Activity Flow
Module 12: Integrating with Trading Partners
This module explains how to track and manage rules, policies, agreements, and other information about your trading partners.
• Managing Trading Partner Relationships
• Integrating Trading Partners
• Monitoring Business Activity