2015年2月16日
摘要: NServiceBus经销商类似行为的标准负载平衡器。它是透明的扩展的关键消息处理在许多机器。作为标准NServiceBus过程中,经销商维护所有NServiceBus的容错和性能特征,但设计不压倒任何职工的节点配置来接收工作。什么时候使用它呢?扩展(有或没有一个分销商)对所做的工作仅仅是有用的一台... 阅读全文
posted @ 2015-02-16 17:20 powerXu 阅读(405) 评论(0) 推荐(1) 编辑
摘要: 发布/订阅配置的部分入口声明消息= "消息"意味着组装”消息。dll包含消息模式”。特定类型可以配置使用限定名称: namespace.type, assembly.声明部分端点= " messagebus "告诉订阅者的总线对象,出版商接受订阅请求队列。队列名称“messagebus”简称“队列命... 阅读全文
posted @ 2015-02-16 17:19 powerXu 阅读(430) 评论(0) 推荐(1) 编辑
摘要: 既然已经看到了发布/订阅的行动,让我们来看看在窗帘后面,看看发生了什么。如果你还没有见过的发布/订阅样本然而花一分钟穿过或开始使用NServiceBus创建一个新项目.最主要的理解是这样的:用户让出版商知道他们感兴趣,和出版商商店的地址,这样就知道发送的消息。很简单,一旦你知道了它是如何运作的。在我... 阅读全文
posted @ 2015-02-16 17:18 powerXu 阅读(337) 评论(0) 推荐(1) 编辑
摘要: NServiceBus是一个“任何CPU”框架。它没有32位或64位的具体代码。这使得它很容易过渡之间的32位和64位操作系统。不幸的是,并不是所有的组件都可以使用默认编译任何CPU体系结构。在许多,如果不是大多数情况下,这是与遗留系统,32位平台特定的代码与本机C库的互操作性,等等。使用默认NSe... 阅读全文
posted @ 2015-02-16 17:17 powerXu 阅读(268) 评论(0) 推荐(1) 编辑
摘要: 移动系统可靠地从开发到测试到生产是任何开发组织的核心能力。手动配置和代码更改使这个过程出错,让版本控制系统的一个噩梦。NServiceBus主机提供了设施的资料专门来缓解这一过程并提供结构时,版本控制系统的配置。读到的主机.配置困难开始NServiceBus发展并不总是一件容易的事情。有许多配置选项... 阅读全文
posted @ 2015-02-16 17:16 powerXu 阅读(249) 评论(0) 推荐(1) 编辑
摘要: 为了避免重写代码相同的配置,或举办你的端点在Windows服务中,使用 NServiceBus.Host.exe,这也可以作为一个控制台运行。NServiceBus主机简化服务的开发和部署,没有代码,允许你改变技术和administrator-friendly当设置权限和账户。使用主机就创建一个新的... 阅读全文
posted @ 2015-02-16 17:14 powerXu 阅读(427) 评论(0) 推荐(1) 编辑
摘要: NServiceBus开箱即用的支持以下传输: MSMQ SQL Server rabbitmq 微软Azure服务总线 微软Azure存储队列NServiceBus端点配置为使用一个特定的运输: 设置一个连接字符串,命名 NServiceBus/Transport在端点的配置文件。 ... 阅读全文
posted @ 2015-02-16 17:12 powerXu 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 使用PowerShell管理NServiceBusPowerShell,Commandlets, 安装NServiceBus提供了一组PowerShell commandlets易于管理和运行的软件。最初的重点是与NServiceBus准备使用机器时提供支持。附加功能的管道。在安装之前NServic... 阅读全文
posted @ 2015-02-16 17:11 powerXu 阅读(474) 评论(0) 推荐(0) 编辑
摘要: NServiceBus已安装程序的概念,以确保端点特定具体的文物如。、队列、文件夹或数据库安装和配置自动为您如果需要在安装时。创建您自己的安装程序一样容易实现 INeedToInstallSomething接口。版本3和4只public interface INeedToInstallSomethi... 阅读全文
posted @ 2015-02-16 17:09 powerXu 阅读(450) 评论(0) 推荐(1) 编辑
摘要: nservicebus v3的一个特征。X和V4。X是两个消息接口,ievent和ICommand,以捕获更多的消息的意图,你定义。这有助于nservicebus执行消息的最佳实践。消息的实现ICommand: 不能因为所有的命令都应该有一个合理的业主,应送交负责处理端点发表 无法订阅和取消订阅... 阅读全文
posted @ 2015-02-16 17:05 powerXu 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 默认的日志NServiceBus一些有限,固执己见,内置的日志记录。默认的日��行为如下:控制台所有 Info(及以上)消息将被输送到当前的控制台。错误将会写 ConsoleColor.Red。将书面警告 ConsoleColor.DarkYellow。所有其他消息将被写 ConsoleColor.... 阅读全文
posted @ 2015-02-16 17:03 powerXu 阅读(336) 评论(0) 推荐(1) 编辑
摘要: NServiceBus自动注册以及用户实现其所有组件处理程序和传奇,这样所有实例化模式和连接在默认情况下都是正确的,没有错误。NServiceBus在容器构建(目前Autofac的ilmerge版本),但它可以取代任何其他容器。获得其他容器nuget其他容器可用。 http://www.nuget... 阅读全文
posted @ 2015-02-16 17:01 powerXu 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 多站点部署的企业的数量。净系统由于增加的挑战高可用性和用户要求更快的响应时间,服务器和数据访问更接近。RPC技术迅速陷入困境在这些环境中,使机器在同一个站点和远程站点看起来是一样的。在这些情况下,消息比RPC更好,但许多开发人员错误地代表物理站点边界为逻辑边界,导致问���。NServiceBus阻... 阅读全文
posted @ 2015-02-16 16:57 powerXu 阅读(555) 评论(0) 推荐(1) 编辑
摘要: NServiceBus: 有效地处理一个消息 处理大量并发 尺度大小不同的服务器 尺度低规格的设备的最终平衡速度和安全。基准许多参数会影响测量性能。最明显的是硬件服务器和CPU核的数量,大小的内存和存储,存储速度、冗余的数量,等等。不太明显的是某些消息处理系统实际上是琐碎的,而其他信息可能会... 阅读全文
posted @ 2015-02-16 16:55 powerXu 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 当配置在NServiceBus v5持久性,秩序是非常重要的。最后赢得持久性配置选项。我们看看一些例子。示例1在本例中最后一个配置选项将会覆盖前面的所有选项。v5.2v5.0 编辑 var config = new BusConfiguration();config.UsePersistence... 阅读全文
posted @ 2015-02-16 16:50 powerXu 阅读(756) 评论(0) 推荐(1) 编辑
摘要: NServiceBus的各种特性需要持久性。其中有超时、传奇和订阅存储。四个持久化技术在NServiceBus在使用: RavenDB nHibernate 内存中 MSMQ读到安装Raven DB和如何连接 .使用NHibernate的持久性从NServiceBus V3.0,支持NHib... 阅读全文
posted @ 2015-02-16 16:48 powerXu 阅读(535) 评论(0) 推荐(1) 编辑
摘要: WCF中缺少的最主要的事情是发布/订阅,但为什么你必须建立它自己吗?NServiceBus,你把它弄出来。下一个重要的事情是容错。异常导致WCF代理休息,需要“刷新”的代码,但调用数据容易被丢失。NServiceBus提供完整的系统回滚。不仅您的数据库保持一致,但是你的消息返回队列和不丢失有价值的数... 阅读全文
posted @ 2015-02-16 16:45 powerXu 阅读(1149) 评论(0) 推荐(1) 编辑
摘要: nservicebus”的容错默认”设计的一部分,基础设施管理事务自动所以你不需要记住所有的线程和状态管理要素配置。客户端和服务器理想情况下,服务器代码处理消息事务,但它往往不是客户所需,特别是桌面应用程序。这是一个之间的差异asa_client和asa_server设置的通用主机在nservice... 阅读全文
posted @ 2015-02-16 16:40 powerXu 阅读(876) 评论(0) 推荐(1) 编辑
摘要: 自主性和松散耦合在设计时和运行时都是没有的事,任何技术都可以给你。面向服务的架构(SOA)和事件驱动的体系结构提供了依据识别使用nservicebus。战略领域驱动设计有助于弥合业务/IT鸿沟和驱动业务事件选择使用nservicebus发表。nservicebus如何与SOA在本文中,Udi Dah... 阅读全文
posted @ 2015-02-16 16:37 powerXu 阅读(633) 评论(0) 推荐(1) 编辑
摘要: 下载在本教程中我们将创建一个非常简单的订购系统,将从客户机向服务器发送消息。订单系统包括三个项目:客户端、服务器和消息,来完成这个任务,我们将执行以下步骤: 创建客户端项目 创建项目的消息 创建服务器项目 发送订单 运行解决方案创建客户端项目让我们首先创建一个 Client项目将发送订单请... 阅读全文
posted @ 2015-02-16 16:28 powerXu 阅读(688) 评论(0) 推荐(1) 编辑