BizTalk 2009 教程 修正版(九) - 教程二:第5课

第5课 部署和测试杰作
之前繁重的工作所创建的其实就是需求场景里的ERP 部分。部署之前,再回想一下这个ERP 所做的工作:
a. 把PO 转化为CommonPO
b. 并给PO 的发送者发一个确认信息
另外,部署的时候要以管理员身份打开VS2008(Run as Administrator)
1. Build and Deploy the Solution
a. 照例要给工程加上强签名文件 tutorial.snk
b. 在Deployment tab 里的Application Name 填上B2BApplication
c. 右键点击B2BSolution ,Build and Deploy.
注:如果提示B2BSchemas 因为被其他Process 访问无法Build,把VS 重启一下即可。

2. 在 BizTalk Server 2009 Administration Console(BSAC) 里配置B2BApplication
关于怎么在BSAC 里配置,我在BizTalk 2009 教程 修正版(四) - 教程一:第3课 详细讨论过,如果你现在对这一步一点印象都没有,请回想一下过程,否则你会头晕的。这一步要配置东西用一句话说,就是连接物理端口(新建)和逻辑端口。Orchestration 里的port 全是逻辑端口。刷新BizTalk Group 节点后会看到B2BApplication, 右键点Configure...进行配置
    a. 选择Host: BizTalkServerApplication
    b. 创建一个物理Receive Ports 和一个 Locations (物理相对于Orchestration 里的逻辑Ports)新建一个ReceivePort, Name: ReceivePO_ReceivePort , 为这个端口创建一个使用File Adapter 的Location ,Name: ReceivePO_ReceiveLocation 指向目录C:\Tutorial\Filedrop\ReceivePO\ ,使用XMLreceive pipeline.
    c. 创建两个Send port, 名字分别为SendPOConfirmed_Port; SendCommonPO_Port.
都选用File Adapter.
SendPOConfirmed_Port 设置到C:\Tutorial\Filedrop\FileArchive\ , 在File name里填写Confirmed%MessageID%.xml , 选择XMLTransmit pipeline.
SendCommonPO_Port 设置到C:\Tutorial\Filedrop\FileArchive\ 在File name 里填写PO%MessageID%.xml ,选择XMLTransmit pipeline.
    d. 启动B2BApplication
3. 测试B2BApplication
用C:\Tutorial 下的POInstance.xml进行测试,到C:\Tutorial\Filedrop\FileArchive 查看结果,如果能出现:

教程2 成功结束

BizTalk 2009 教程 修正版(十) - 教程三:第1课

blog comments powered by Disqus