NServiceBus完全是ESB吗

编程入门 行业动态 更新时间:2024-10-24 08:22:05
本文介绍了NServiceBus完全是ESB吗的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

NServiceBus是ESB还是轻量级ESB?还是更像具有持久/可靠消息传递功能的WCF?在我看来,它更像是一个消息传递框架,而不是ESB。

Is NServiceBus a ESB or lightweight ESB at all? or is it more like WCF with durable/ reliable messaging? It looks to me more like a messaging framework than ESB.

我只是想了解一些指针,因为我刚刚开始研究不同的ESB产品以及它们能做什么或不能做什么。

just want some pointer as I am just started looking into different ESB products and what they are able to do or not.

推荐答案

NServiceBus绝对是ESB。完全停止。

NServiceBus is definitely an ESB. Full Stop.

企业服务总线,一种总线,意指一种通过设计允许系统组件分布式和独立工作的事物。总线本身也是分布式的。一个组件或服务的故障不会影响连接到总线的其他组件的可用性。

Enterprise Service Bus, a Bus, meaning a thing that allows, by design, for components of a system to be distributed and work independently. The bus itself is also distributed. A failure of one component or service doesn't affect the availability of other components connected to the bus.

与总线相反的是代理。代理提出系统中的单点故障。

The opposite of a bus is a broker. A broker presents a single point of failure in a system. Things like MS BizTalk are brokers, not ESB.

更新 是MS BizTalk之类的代理,而不是ESB。 NSB -受支持的消息传递模式是一种单向失传的方式(耐用且快速),相关的请求-响应,发布-订阅。 -事务性消息处理 a>和自动重试 -使用分配器 -可配置的审计,并使用性能计数器 -内置长期运行的过程管理 清单还在继续...使NServiceBus成为ESB

UPDATE Just to elaborate a bit on the enterprise support in NSB - supported messaging patterns are one-way fire and forget (durable and express), correlated request-response, publish-subscribe. Everything else can be built on top of that. - transactional message processing and automatic retries - load balancing with a distrubutor - configurable auditing and monitoring with performance counters - built-in long running process management the list goes on ... making NServiceBus an ESB

某些消息代理产品可以以联合模式部署部署分散。分散式部署类型与总线体系结构样式非常吻合。因此,我想这取决于。但是,集中式部署只是企业服务代理,而不是总线。

Some message broker products can be deployed in a 'federated mode', which makes those deployments decentralised. The decentralised deployment type aligns well with the bus architecture style. So, I guess, it depends. However, a centralised deployment is just an enterprise service broker, not a bus.

更多推荐

NServiceBus完全是ESB吗

本文发布于:2023-11-27 08:54:51,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1637379.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:NServiceBus   ESB

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!