posts - 191, comments - 39, trackbacks - 1, articles - 0

Biztalk项目的开发过程的完成并不意味着整个项目的结束。部署是一个重要而且复杂的过程。Biztalk提供了MSI,应用绑定文件来实现应用在不同环境间的移植。对于一个特定的环境,比如开发环境,如和把代码成功部署到服务器上去呢?通过手工在控制台上创建,修改一定是可以的。但是对于一个成熟,尤其是复杂应用集合来说,一个可重复,可信赖的快速部署流程是必须的。

Scott Colestock,Biztalk的大牛已经开发了一个用于Biztalk应用的部署框架。但是如果你对这个东东不是很熟悉,那么你将完全不知道到底你的部署成功了没有,这次改变对原有的应用造成了什么影响。这将是一件什么可怕的事情,尤其是在产品环境下。根据项目的复杂程度和技术熟练程度,制定一个适合项目组成员的部署流程就足够了。

我们的经验是使用ExploreOM命名空间对Biztalk模型进行操作,通过批处理文件进行流程自动化,通过psexec.exe进行远程控制,通过日志文件进行部署结果验证。

Biztalk应用中,构件之间的依存度很高。比如Orchestration所处状态直接影响部署的成败。所以,在POC阶段,弄清楚这种构件之间相互影响,相互制约的关系是很重要的。

Feedback

#1楼    回复  引用    

2008-06-20 10:14 by yxw [未注册用户]
'Biztalk提供了MSI,应用绑定文件来实现应用在不同环境间的移植。'
请问在一台服务器A上面部署成功了一个项目之后,导出成一个msi文件,那么它可以在另一台服务器B上面通过导入的方法来实现部署么?
其中A、B架构不同,如A是工作组的单台环境,B是一个域(多台)环境

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索
[推荐职位]上海盛大网络招聘架构师



China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接: