教程一: 企业应用集成(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课
42eea6f1-5a79-4862-92a5-6e4a5c2b33d6|0|.0
BizTalk