内容简介
现在致力于企业应用集成(EAI)和电子商务的企业都面临的问题就是,如何将使用不同通信和数据格式的应用程序集成在一起并和业务伙伴实现无缝连接。Microsoft BizTalk Server 2000使用一台集成服务器和一套应用集成工具使企业不需对代码做大的修改就能实现跨平台的应用集成。本书对BizTalk Server做了全面细致的介绍,重点讲述了如何使用BizTalk Server处理企业应用集成中的各种问题,尤其是如何快速开发电子商务系统。 读者将从书中学到如何通过配置服务器而不是编写大量的集成代码来完成大部分的集成工作。全书共分12章,分别介绍了如何使用BizTalk Server提供的各种工具来完成关键任务,如计划应用程序间的数据流、定义数据结构、转换不同数据格式和追踪系统中的数据流等。 本书适合于进行各种EAI工程和电子商务系统开发,并具有在Windows平台上开发Web应用程序经验的程序员阅读。
目录
第1章 BizTalk与应用集成
1.1 企业应用集成的益处
1.2 EAI的挑战
1.2.1 简单的客户机-服务器模型
1.2.2 分布式业务系统
1.2.3 综述EAI所带来的挑战
1.3 EAI和B2B的场景和体系结构
1.3.1 业务进程集成
1.3.2 业务伙伴集成
1.3.3 自动化的采购
1.3.4 企业对企业(B2B)的集合体
1.4 创BizTalk framework
1.4.1 BizTalkframework
1.4.2 BizTalk.org
1.4.3 BizTalk Server。
1.5 MicrosoftBizTalk Server 2000介绍
1.5.1 BizTalk Server的特性
1.5.2 对BizTalk Server工具的总体认识
1.6 BizTalk消息传递服务
1.6.1 组织
1.6.2 文档定义
1.6.3 封包
1.6.4 端口和分配表
1.6.5 信道
1.6.6 事务
1.6.7 消息传输
1.6.8 消息排队
1.7 BizTalk Server工具介绍
1.7.1 定义业务工作流:OrchestrationDesigner
1.7.2 定义消息规范:BizTalk Editor
1.7.3 消息规范间的转换:BizTalk Mapper
1.7.4 消息传递服务的配置:BizTalk Messaging Manager
1.7.5 查看运行时消息:文档跟踪
1.7.6 BizTalk Server的管理: ServerAdminlstration
1.8 小结
第2章 应用程序和调度
2.1 编排的必要性
2.2 编排的实现
2.2.1 业务进程图
2.2.2 XLANG调度
2.3 BizTalkOrchestrationDesigner
2.3.1 Orchestration Designer用户界面
2.3.2 调度的设计
2.3.3 消息实现的绑定
2.3.4 动作与BizTalk或MSMQ实现的连接
2.3.5 动作与COM和脚本实现的连接
2.4 Wrox Site Manager应用程序
2.5 小结
第3章 规范
3.1 什么是规范
3.2 消息格式
3.2.1 XML文件
3.2.2 定界平面文件
3.2.3 定位平面文件
3.3 将模式扩展为规范
3.3.1 基于XML的消息的规范
3.3.2 用于平面文件格式的消息规范
3.4 设计规范
3.4.1 改编遗留格式
3.4.2 构建分层形式
3.4.3 BizTalk framework的规范形式
3.5 BizTalk Editor
3.5.1 用户界面
3.5.2 要点概括
3.5.3 使用规范
3.5.4 用于Wrox Site Managers范例的规范
3.5.5 Site ServiceDescription:一个规范示例
3.5.6 定位和定界规范
3.5.7 特性
3.5.8 Cablelnstallation:定界文件规范
3.5.9 Yard Work:定位文件规范
3.5.10 EDI规范
3.6 小结
第4章 映射BizTalk消息
4.1 BizTalk需要映射的原因
4.2 运行时消息的转换
4.2.1 映射过程
4.2.2 XSLT
4.2.3 分析器和串行化器
4.3 BizTalk Mapper
4.3.1 用户界面
4.3.2 构造映射
4.3.3 functoid
4.3.4 编译和测试映射
4.4 对Wrox Site Managers进行映射
4.4.1 Site Service Description向CableInstallation的映射
4.4.2 SiteDescription向Yard Care的映射
4.5 开发自己的functoid
4.5.1 functoid的工作原理
4.5.2 IFunctoid接口
4.5.3 将有线业务规则实现为functoid
4.6 小结
第5章 BizTalK肖息传递的管理
5.1 配置而不是编程
5.2 BizTalk消息传递和传输协议
5.2.1 与BizTalk直接通信
5.2.2 一般协议通信
5.3 BizTalk的管理概念
5.3.1 组织
5.3.2 文档定义
5.3.3 封包
5.3.4 消息传递端口
5.3.5 分配表
5