BizTalk 2009 教程 修正版(四) - 教程一:第3课

教程一: 企业应用集成(Enterprise Application Integration,EAI)
第3课 部署到BizTalk Server
不管开发的时候是怎么打开Visual Studio的,部署的时候要以管理员身份打开VS(run as administrator). 下面的部署是所有BizTalk 开发都要涉及到的,会了就是一劳永逸的事。
1. 部署工程
     Build Solution & Deploy Solution
注:如果要在不同的BizTalk Server间迁移,部署之前还要查看Deployment tab 下的Server 是否正确(荣耀归于导师Wen - Jun Zhang)



Andrew2k8\AndrewDataCenter是SQL Server 数据库的访问路径 否则会提示找不到Sql Server 服务器。
2. 在BizTalk Administrator Console里配置EAIApplication
     刷新BizTalk Group 节点之后,会看到EAIApplication. 右键点Configure…进行配置
     a. 选择Host : BizTalkServerApplication
     b. 配置Receive Ports and Locations
     新建一个ReceivePort, Name: ReceivePort_ReceiveReq ;
      这个ReceivePort 新建一个ReceiveLocation, Name: ReceiveLocation_ReceiveReq;
       选择FILE adapter(Type) 和 XML Receive 管道(Pipeline),如下
    
   然后点击Configure绑定File Adapter 到C:\Tutorial\Filedrop\ReceiveRequest 目录
    c. 配置Send Ports

两个Send Ports 名字分别为: SendPort_SendDeclinePort; SendPort_SendToERP ;


两个SendPort的File Adapter 分别绑定到C:\tutorial\Filedrop\RequestDenied; C:\tutorial\Filedrop\ERPSys ;

Send Pipeline都是PassThruTransmit.

配置完毕
3. 测试杰作

在BizTalk Admin Console 里启动EAIApplication; 在 C:\tutorial 文件夹下有测试用的xml文件。

1. 把 RepRequestAccepted.xml 文件拷贝到C:\tutorial\Filedrop\ReceiveRequest, 刷新一下,如果能在C:\tutorial\Filedrop\ERPSys 文件夹下看到(文件名不一定要一样)



你成功了一步

2. 把ReqRequestDenied.xml 拷贝到C:\tutorial\Filedrop\ReceiveRequest 刷新一下,如果能在C:\tutorial\Filedrop\RequestDenied 文件夹下看到



你的教程一 就完美的成功了。

BizTalk 2009 教程 修正版(五) - 教程二:第1课

blog comments powered by Disqus