首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >StreamInsight作为ESB?

StreamInsight作为ESB?
EN

Stack Overflow用户
提问于 2014-06-12 20:25:34
回答 1查看 97关注 0票数 0

我们使用StreamInsight处理各种事件已有一段时间了。在寻找一个好的ESB平台时,我们还想知道是否可以将StreamInsight用于同样的目的。

StreamInsight和类似于NServiceBus的东西之间的一些关键区别是

  1. 最大消息/事件大小(StreamInsight在此领域显然受到限制)
  2. Pub/Sub (需要一些工作才能使StreamInsight工作)
  3. 很容易地将某些东西转换为WCF端点(NServiceBus对此很有好处)

但撇开限制不说,StreamInsight不能充当穷人的ESB吗?还是我只是想把一个方钉固定在一个圆形的圆圈里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-15 05:41:00

我没有使用StreamInsight的经验,但我简要地看了一下文档,看看它是关于什么的。仅仅基于这个外观,它似乎具有一些基于事件的强大特性,即使用适配器和目标系统的输出适配器从特定系统中获取事件的能力。它似乎是基于查询语法的流,可能具有比集成更强的分析能力。它的各个方面让我想起了EAI工具,但我的观点是,过程事件是ESB的一个很好的特性,它可能有点像圆孔中的方形钉。然而,各种工具确实是重叠的。

在Stackoverflow和其他地方有许多ESB的定义。我喜欢Hohpe在EAIPatterns网站上使用的简单定义:

http://www.eaipatterns.com/MessageBus.html

总线产品,包括NServiceBus,超越了一些simiar特性,但它们倾向于提供一种更动态、更细粒度的集成方式。在Nservicebus中,消息通常是C# POCO类。有些可能很大,而且它确实支持数据库。总线消息通过传输从总线事务处理的端点移动。PubSub是内置的和有意的。NServiceBus不使用适配器,而是使用允许代码集成到总线的C# API。

我希望这能帮到你。你好,乔。

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

https://stackoverflow.com/questions/24193325

复制
相关文章

相似问题

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