首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BizTalk服务器开发--以Biztalk方式实现

BizTalk服务器开发--以Biztalk方式实现
EN

Stack Overflow用户
提问于 2013-09-13 03:31:05
回答 1查看 171关注 0票数 1

我最近有一个集成项目,时间很短。这是我们使用Biztalk的一个要求,在Biztalk中,所有与集成相关的流程都是集中的。

我的项目要求我使用作业队列模式,其中来自采购系统的订单可能导致多个任务,这些任务必须按照顺序执行。随着稍后在某些事件上为该顺序创建更多任务,这变得更加复杂。

为此编写一个框架,它可以重用,易于维护,并可插接,以便以后用于新客户、目标系统和事务,不能在BizTalk中处理。我选择了纯C# + EF4.1方法,在这种方法中,工作的创建和执行是从Biztalk开始的。

基本上,我们已经减少了BizTalk来扮演Windows的角色。

这个设计不好吗?这是一个糟糕的方法吗?我的心说是这样的,但是在我所面临的限制下,这是最好的方法。

然而,最终,我们正在构建软件解决方案来解决问题。即使这意味着不遵守规范。

你的想法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-25 08:10:59

我的想法是--首先,如果你不得不使用一种工具,而这种工具仅仅是为了完成一些愚蠢的政策而不适合手头的工作,那么将它降级到整体架构中的某个象征性功能是可以接受的。

然而,BizTalk是一种具有非常特殊技能的工具。例如,大量消息传递、非常快的xslt转换以及易于配置的路由和监视.如果您需要在您的系统中使用这些特性中的任何一个,那么您可能会比使用BizTalk更糟糕。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18777848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档