biztalk server 2004 与vs.net 2003开发b/s系统,如何交互?
利用biztalk server 2004 与vs.net 2003开发b/s系统,在一个asp.net页面提交时怎样调用orchestrations, 即asp.net与biztalk如何进行交互,还有,业务流程图中的action等形状如何与已有.net代码或组件进行联系,一个流程可能经常变动的MIS系统如何用Biztalk进行优化。小弟刚接触biztalk 2004,以前也没用过相应产品,他附带的sdk多数讲配置,而且也不系统,我想有个思路,望各位大侠不吝赐教。 问题点数:50、回复次数:8Top
1 楼haor(一个好人)回复于 2005-08-31 11:48:20 得分 0
往接收端口发消息调用orchestrations。
在orchestrations中与.net代码交互,可以定义一个变量,类型为你使用.net开发的类。
对于经常变动的流程可以把这部分流程通过orchestrations实现。如果不想经常改orchestrations可以结合rule engine,在orchestrations里作一些判断分支。Top
2 楼web1999(英雄.net)回复于 2005-09-01 14:27:16 得分 0
顶一下Top
3 楼randy_ideal()回复于 2005-09-06 16:41:36 得分 0
to haor(一个好人):
你说的很对,我有一点没说清楚,我指的流程主要是指工作流,是人员之间的交互,我想把这种工作流程做成可订制的,比如,一个审批流程,以前需要四个人按顺序依次审批才通过,现在去掉中间一个人,只要三个人审批,这种基于人的工作流该怎么用Biz Talk 2004 的HWS来实现。Hws中的Action就是一个Orchestration吗?谢谢了。我想与你探讨一下这方面的问题,我邮箱:randy_ideal@sohu.comTop
4 楼haor(一个好人)回复于 2005-09-09 13:44:59 得分 0
基于人的流程变更主要是工作流模型WorkflowModel的变更,你可以基于hws desinger自己开发一个设计器来定义模型。action就是一个orchestration,其中需要和hws交互的地方在建立workflow工程的时候就已经缺省实现了,你只需要实现其逻辑处理部分,为流程中的每个处理步骤定义一个action。然后在流程引擎实现部分需要根据在hws desinger中的模型定义来调用相应的action。Top
5 楼mach(照虎画猫)回复于 2005-09-12 19:02:40 得分 0
使用HWS的话,可以考虑用Workflow Solution Framework来实现Top
6 楼haor(一个好人)回复于 2005-09-14 10:42:04 得分 0
说得没错,不过使用WSF会有比较严重的性能问题。可以使用它的设计器(用Visio做的,还算不错),然后引擎部分需要自己实现。Top
7 楼sunnyxp163(^-^)回复于 2006-06-14 13:35:49 得分 0
学习bts2004中,顶一下!Top
8 楼zhzuo(秋枫)回复于 2006-06-28 08:28:28 得分 0
orchestration的指定端口发布为Web服务,在asp.net中调用。Top




