转自http://www.cnblogs.com/chnking/archive/2007/01/31/635246.html
很多学习biztalk的朋友都在不断的寻找biztalk的例子来学习,我也一样。这里把我找到的biztalk的例子告诉大家,希望对初学的朋友带来点方便。应该说这些例子的量已经不少,涉及的技术面也够广了,够初学者好好的学一阵子的了。
进入例子的海洋畅游吧,总有一款适合你。
在文档中的位置:Help > Getting Started > BizTalk Server 2006 Tutorials
这套教程一共分五个教程,从简单到复杂,循序渐进,逐步的把biztalk涉及的技术呈现出来。步骤十分详细,很容易上手,十分适合刚开始学习biztalk的人跟着做,作完后就会对biztalk有个比较完整的认识。建议初学者从这套教程开始。
• Tutorial 1: Enterprise Application Integration.
• Tutorial 2: Purchase Order Process.
• Tutorial 3: Invoice and Payment Process.
• Tutorial 4: Trading Partner Management.
• Tutorial 5: Business Activity Monitoring.
在文档中的位置:Help > Development > Samples in the SDK
SDK中提供了超过30个例子,包含在下面这些类别中,每个类别中可能有几个例子。
Adapter Samples - Development
Adapter Samples - Usage
Admin (BizTalk Server Samples Folder)
Application Deployment (BizTalk Server Samples Folder)
Business Activity Monitoring (BizTalk Server Samples Folder)
Business Rules (BizTalk Server Samples Folder)
HWS (BizTalk Server Samples Folder)
Messaging (BizTalk Server Samples Folder)
Orchestrations (BizTalk Server Samples Folder)
Pipelines (BizTalk Server Samples Folder)
SSO (BizTalk Server Samples Folder)
XML Tools (BizTalk Server Samples Folder)
文章中就某些特殊的特性给出的一些step by step的例子,叫做演练。
在文档中的位置:分散在文档的各处,可以用搜索功能搜索“Walkthrough”来找出这些例子。这些例子包括:
Adapters
Walkthrough: Creating a BizTalk Application That Uses the MQSeries Adapter
Walkthrough: Creating a BizTalk Application That Uses the POP3 Adapter
Walkthrough: Module 1 - Sending and Receiving Messages with the Windows SharePoint Services Adapter
Walkthrough: Module 2 - Integrating Office with the Windows SharePoint Services Adapter
Walkthrough: Module 3 - Accessing SharePoint Properties from an Orchestration
Walkthrough: Using Multiple SQL Adapters in an Orchestration
Walkthrough: Disassembling Result Sets Using the SQL Adapter
Walkthrough: Using the SQL Adapter with a Stored Procedure in an Orchestration
Walkthrough: Using the SQL Adapter with an Updategram in an Orchestration
Application Deployment
Walkthrough: Deploying a Basic BizTalk Application
Business Activity Monitoring (BAM)
Walkthrough: Consuming BAM Data
Walkthrough: Creating a BAM Activity with ODBA
Walkthrough: Deploying the BAM Observation Model
Walkthrough: Creating a BAM Observation Model with the BAM Add-In for Excel
Walkthrough: Creating a Tracking Profile
Pipelines
Walkthrough: Using XML Envelopes (Basic)
Walkthrough: Flat File Disassembly Using a Header and Trailer
Schemas
Walkthrough: Creating a Flat File Schema From a Document Instance
Biztalk SDK中除了提供上面那些简单例子外,还提供了三个重量级的例子,应该说是三个完整的商业应用解决方案。
在文档中的位置:Help > Planning and Architecture > Scenarios for Business Solutions
这三个方案分别是:
微软biztalk产品开发团队应biztalk开发者的要求开发了一些例子,并根据开发者的反馈和要求不断推出新的例子,你也可以写信给他们告诉他们你想要看到什么例子。
BizTalk Server Code Samples
网址:(http://msdn2.microsoft.com/en-us/biztalk/aa937647.aspx)
目前已有的例子如下(不断更新中):
Publishing and Consuming Web Services with SOAP Headers
Consuming Web Services with Array Parameters
Extending the BizTalk Server Administration Console
Inserting XML Nodes from Business Rules
Using Enterprise Library 2.0 with BizTalk Server
Using Long-Running Transactions in Orchestrations
Mapping to a Repeating Structure
Recoverable Interchange Processing Using Pipelines
Using the Table Looping Functoid
Using the Value Mapping and Value Mapping (Flattening) Functoids
Direct Binding to an Orchestration
Direct Binding to the MessageBox Database in Orchestrations
Using a Custom .NET Type for a Message in Orchestrations
Writing Orchestration Information as XML Using the ExplorerOM API
Correlating Messages with Orchestration Instances
Atomic Transactions with COM+ Serviced Components in Orchestrations
Exception Handling in Orchestrations
Implementing Scatter and Gather Pattern
Using the SQL Adapter with Atomic Transactions in Orchestrations
CodeProject是一个Visual Studio .NET开发者社区,在这里你可以得到别人优秀的源代码,也可以把你自己的得意文章或源代码跟大家分享。
在CodeProject有biztalk的目录,在里面有很多优秀的文章和例子。
网址:http://www.codeproject.com/biztalk/
目前有的文章和例子有:
How to invoke a BizTalk Orchestration using Office InfoPath 2003
How to create a self-routing message using Dynamic Ports in BizTalk Server 2004
Asynchronous call to web services in Biztalk orchestrations
Using a SQL Adapter in BizTalk Server 2004
UnzipDisassembler - A custom pipeline component for BizTalk Server 2004
How to split an XML message in BizTalk 2004 using Document and Envelope Schemas
Debatching large messages and extending Flatfile pipeline disassembler component in Biztalk 2006
A Quick guide to handling exceptions in BizTalk Orchestrations
HOW TO Auto-generate schemas using Well-formed XML documents and DTD documents in Biztalk
How To Troubleshoot Schemas in BizTalk Server 2006
Building BizTalk Server 2006 Currency Converter Custom Functoid
HOW To Compensate a Transaction in a BizTalk Orchestration
Creating an Automated Purchase Order Workflow using BizTalk Server 2004
Using the MSI installer wizard for deploying applications created in BizTalk Server 2006
Keep The Orchestration Simple (KTOS) - A BizTalk Pattern
Creating Flat File schemas using the BizTalk Server 2006 Flat File Schema Wizard
Calling a Web Service with Custom Parameters from an Orchestration in BizTalk Server 2004
Using the %SourceFileName% macro to create a custom send file name in BizTalk 2004