Microsoft BizTalk的介绍和安装过程 - 蓝色理想 -- IT博客-中国最具人气的IT博客-赛迪网IT人家园

来源:百度文库 编辑:神马文学网 时间:2024/04/28 02:02:33

Microsoft BizTalk的介绍和安装过程

什么是Biztalk?为什么要使用Biztalk?
一.业务挑战
    企业内部以及企业与企业之间完全异构的应用程序集成,给我们的工作带来了大量的重复的开发工作,这种工作量可能不亚于我们对一个新系统的开发,并且由于技 术原因部署和实施的难度也非常大。这时,我们会想到用一个统一的标准,来实现我们应用程序之间的通信,Biztalk就是这个标准。Biztalk可以理 解为应用程序之间可以Talk。
二.BizTalk Server 2004
    Microsoft BizTalk Server 2004是一个用于开发,部署,管理业务流程和基于XML Web Services 的集成服务器。作为一个集成服务器,通过BizTalk,我们可以把其他的应用程序连接起来。使用BizTalk Server,可以:
    • 在任何时候,创建、管理和跟踪跨应用和组织的分布式的业务流程。
    • 通过 Internet 与客户和关键的合作伙伴建立可靠的企业到企业(B2B)的贸易关系。
    • 使用平台无关的标准,收集旧系统的数据并将它们表示为有意义的形式以对无关系的旧系统进行集成。
    • 继承异构系统和应用程序,交换入站和出站的消息,部署运行时程序集和配置信息。
    BizTalk Server 提供了一个强大的开发和执行环境,可用于在公司内部或公司之间协调业务流程。BizTalk Server 可以处理运行时间长达数个星期或数个月的业务事务。
三.为什么使用 BizTalk Server
    在现实生活中,技术和标准日新月异,所以确保您所构建的解决方案基于普遍接受的协议和文档格式是至关重要的。同样重要的是,您的解决方案要能够保证与尽可 能多的商业伙伴和应用程序集成,并在 Internet 上安全运行,而且能够随着您的业务增长而扩展。您很快就会发现,BizTalk Server 能够高效地满足以上这些要求。

安装和配置BizTalk Server 2006
1.阅读微软提供的帮助文件进行安装:
BizTalk Server 2006 安装和升级指南

2.安装前本机环境
Windows XP Professional sp2(建议安装在Windows Server 2003上,否则部分功能将不能使用)
IIS5.1
.Net FrameWork 1.1 sp1
Visual Studio 2003
Office 2003 sp2
3.安装Visual Studio 2005
    Visual Studio 2005 是 BizTalk Server 开发过程所需的重要软件。若要安装 BizTalk Server 2006 开发工具,必须在计算机上安装 Visual Studio 2005。BizTalk Server 开发工具基于 Visual Studio 2005。因此,在计算机上必须先至少安装 Visual Studio 2005 的 Visual C# .NET 部分,然后才能安装 BizTalk Server 开发工具和 SDK 组件。
    运行Visual Studio 2005安装目录下的Setup.exe,打开欢迎页面,与VS2003相比,确实美观了不少

由于呆会儿要独立安装SQL Server 2005 Develop Edition ,所以在安装过程中选择自定义,并去掉SQL Server 2005 Express Edition的安装。

剩下的步骤一切按默认选项走。
4.安装SQL Server 2005
    BizTalk Server 2006 引擎提供指定业务流程的功能,和在业务流程使用的各应用程序之间进行通信的机制。BizTalk Server 2006 核心引擎使用 SQL Server 作为此通信机制的主存储库。SQL Server 2000 或 SQL Server 2005 是总体结构中必需的一部分。
    注意   必须确保先在 Windows XP Professional Edition 上安装 .NET Framework 2.0,再安装 SQL Server 2005 Developer Edition。
    插入光盘自动运行后,弹出开始界面:
一切按默认进行即可。安装好后,需要禁用掉SQL Server Shared Memory协议。
    原因:将 BizTalk Server 2006 与 SQL Server Shared Memory 协议一起使用时,如果客户端从同一台计算机访问 SQL Server,其性能可能会因访问频繁而下降。若要解决此问题,需要在 SQL Server 客户端网络实用工具中禁用 Shared Memory 网络协议。禁用 Shared Memory 协议后,需要重新启动 SQL Server 服务。
    a.单击“开始”,依次指向“所有程序”、“Microsoft SQL Server 2005”、“配置工具”,然后单击“SQL Server 配置管理器”。
    b.在“SQL Server 配置管理器”中,先展开“SQL Server 2005 网络配置”,然后展开“MSSQLSERVER 的协议”。
    c.右键单击“Shared Memory”,然后单击“禁用”。
    d.关闭“SQL Server 配置管理器”。

5.安装BizTalk Server 2006
    a.双击Setup.exe,开始安装

b.选择安装哪些组件,如果没有安装VS2005,开发者工具这一项是灰色的

c.提示还需要这些组件的安装。选择自动从Web安装就可以了,安装组件时需要重启机器。

d.安装组件

组件安装好了之后,Biztalk就算是安装成功了,安装结束后,会有提示配置Biztalk Server,点击确定。
6.配置Biztalk Server
    a.弹出配置界面,由于是第一次安装,选择基本配置吧,输入刚才装好的SQLServer名字,再输入一个本机的用户名和密码,如果你输入了一个管理员账 号,会有安全提示,不过没关系,待以后熟悉了,再来慢慢进行安全考虑,现在上手是首要的。输入好了以后,点击配置

b.点击配置后,会弹出一个配置列表,如果列表中某一项有感叹号,着说明前面某一步出现了问题。

c.如果全部都没有问题,点击下一步,便开始配置BizTalk Server

d.配置向导成功了,收到一个警告,不过这没有关系,BizTalk已经可以使用了。

7.安装好后,检查一下开发环境。
    a.检查一下是否所有的服务都已经配置好,在开始菜单中能找到BizTalk Server Configuration


c.VS2005中可以创建BizTalk相关的项目

好,大功告成,整个过程花了半天左右。
问题描述:安装Biztalk2006总安装不上去,提示WMI注册失败。
具体信息如下:Product: Microsoft BizTalk Server 2006 -- Error 5008.Registration of the BizTalk WMI provider failed. Return code 1.
解决方法:重新执行安装程序,他对此安装过程
监控了一下,待安装又一次提示WMI注册失败时候,
查看Biztalk安装失败的日志C:\WINDOWS\system32\WBEM\Logs\mofcomp.log
日志提示D:\Program Files\Microsoft BizTalk Server 2006\Bins32\目录 找不到BTSWMISchema.mfl,BTSWMISchema.mof,
BTSWMISchemaXP.mof 三个文件,
却发现安装程序将这三个文件copty到 “D:\Program Files\Microsoft BizTalk Server 2006\”,
对比安装成功的机器,这三个文件是被安装到"\Microsoft BizTalk Server 2006\“目录的。
于是从安装成功的机器上的对应目录中copy这三个文件到安装目录的Microsoft BizTalk Server 2006\Bins32\目录下,重新执行安装,WMI注册就成功,一路Next,Biztalk2006可以成功安装。

Microsoft BizTalk的介绍和安装过程 - 蓝色理想 -- IT博客-中国最具人气的IT博客-赛迪网IT人家园 升级openssl手记 - humint -- IT博客-中国最具人气的IT博客-赛迪网IT人家园 IPV6技术白皮书(一) - 新新 -- IT博客-中国最具人气的IT博客-赛迪网IT人家... ASP+模版技术生成静态HTML网页实例 - 恬悟 -- IT博客-中国最具人气的IT博客-赛迪网IT人家园 powerdesigner使用 - 叶节点 -- IT博客-中国最具人气的IT博客-赛迪网... powerdesigner使用 - 叶节点 -- IT博客-中国最具人气的IT博客-赛迪网... 云计算竞争,中国缺少什么 - 乾坤化物 -- IT博客-中国最具人气的IT博客-赛迪网IT... 其实你喝的是水 - 惶者生存--董衍善 -- IT博客-中国最具人气的IT博客-赛迪网IT... 创业者们的十大迷思 - 张新杰的blog -- IT博客-中国最具人气的IT博客-赛迪网I... 中国能成为云计算时代的领跑者吗? - 乾坤化物 -- IT博客-中国最具人气的IT博客-赛... 液晶面板投资背后的千亿价值 - 磐石之心看business -- IT博客-中国最具人气的... 在linux下,如何在C语言中使用正则表达式 - 利纳克斯 -- IT博客-中国最具人气的... 磐石之心解读马化腾的8条论纲 - 磐石之心看business -- IT博客-中国最具人气... 永久免费的金山毒霸如何赚钱? - 磐石之心看business -- IT博客-中国最具人气... 交行信用卡世博活动的启示 - 磐石之心看business -- IT博客-中国最具人气的I... SNS持续升温,校内网流量有望超过百度 - 柳华芳的评论播客 -- IT博客-中国最具人气... 刘志军能带领夏新手机突围么? - 磐石之心看business -- IT博客-中国最具人气... [原创]IBM X3650服务器 安装winodws 2003 艰难的过程 - 战略 IT 管理 - 畅享博客 四十个最有用的搜索引擎和英文IT博客 四十个最有用的搜索引擎和英文IT博客 四十个最有用的搜索引擎和英文IT博客 世界上设计最考究的数据中心 - 博客园IT新闻 手机芯片企业带头才能根治恶意吸费 - 磐石之心看business -- IT博客-中国最具... 全世界最全牛人的博客 - IT