问题标签 [servicebus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2638 浏览

azure - 将 WebHttpRelayBinding 中继到 webapi 服务

我有一个桌面 webapi 服务器,我想通过 azure 服务总线的中继 WebHttpRelayBinding 向客户端公开是否有一种简单的方法来捕获来自服务总线的所有消息并将它们作为 http 请求传递给我的 webapi?

0 投票
1 回答
170 浏览

edi - “服务总线连接 EAI 和 EDI”将如何有助于集成内部 SAP?

我刚刚开始探索 Service Bus Connect EAI 和 EDI,我正在寻找满足以下场景的解决方案/中间件。

我们有一个产品,我们希望在本地客户端将我们的产品与 SAP/Oracle Business Suite/Sieble/Oracle/SQL Server 集成。因此,我们应该只进行配置和最小安装以在本地客户端公开端点。

“Service Bus Connect EAI and EDI”在这种情况下会有什么帮助?

据我了解“Service Bus Connect EAI and EDI”,我们需要做很多安装,我的理解是否正确?

如果不是我们如何使用这个中间件?

提前致谢。-里帕尔

0 投票
1 回答
644 浏览

wcf - 如何使用客户端证书从 acs 检索令牌?

我想使用 ACS 作为服务总线的 STS。我已经设法使用 ACS 对 Web 服务进行身份验证。但是,服务总线需要一个令牌,我不知道如何从 ACS 中检索它?

简而言之,我希望我的客户端 wcf 服务能够通过使用与存储为 acs 中的服务标识(对应于服务总线 -sb)的证书匹配的证书进行身份验证来使用服务总线。

此外,我将 NetTcpRelayBinding 用于服务总线。

如果我可以使用客户端证书检索它,我想我可以使用来自 acs 的令牌......?

0 投票
1 回答
4119 浏览

c# - Windows Azure 服务总线令牌提供程序无法提供令牌,但返回空消息

尝试从 Servicebus 队列接收消息时,会引发有关 Token Provider 的异常:

访问“https://xyz-sb.accesscontrol.windows.net/WRAPv0.9/”时,令牌提供程序无法提供安全令牌。令牌提供者返回消息:''。

这只发生在我的发行者和密钥正确时。当它们不正确时,令牌提供者会返回一条消息,描述错误所在。我会将代码添加到帖子中,直到出错为止:

并且异常发生在接收。这昨天就像一个魅力,但今天它一直在上面抛出异常。

有没有其他人遇到过这个,也许知道这个异常的原因?或者有人有这个问题的解决方案并愿意分享吗?

谢谢你。

0 投票
1 回答
1230 浏览

azure - 使用服务总线将消息从 Web 角色发送到所有其他 Web 角色

我正在设计一个后端,它允许用户使用它建立一个 TCP 套接字,并沿着这个套接字实时发送/接收东西(使用我编写的伪协议)。

它必须是可扩展的——即在云主机上构建。目前我正在评估 Windows Azure。


为了实现可扩展性,应用程序将在多个 Web 角色实例上运行。这意味着用户的 TCP 套接字将被拆分为多个实例(通过负载均衡器)。

这个后端是一个事件驱动的应用程序——当用户向它发送一些东西时,消息应该被传递给所有其他连接的用户。

这意味着必须有一种可靠的方式将消息从一个 Web 角色实例发送到所有其他 Web 角色实例。据我了解,这就是角色间通信所指的。

使用服务总线,是否所有 Web 角色实例都可以订阅主题并向其发布消息?从而实现我的分布式应用程序的事件驱动需求?

(如果不是,那么我误解了这篇文章的内容:http: //windowsazurecat.com/2011/08/how-to-simplify-scale-inter-role-communication-using-windows-azure-service-bus/ )


在深入学习 C#、.NET 和 Windows Azure 开发之前,我想弄清楚这一点。

感谢您的帮助。

0 投票
1 回答
103 浏览

nservicebus - nservicebus 3.0 Azure 示例项目中缺少二进制文件

我下载了 nservicebus 3 示例项目并注意到缺少依赖项(例如 nservicebus.hosting.azure.dll 等)。

我真的需要下载和构建主干来获取这些 dll 吗?我还注意到它们也不能通过 nuget 获得。

0 投票
1 回答
149 浏览

azure - 如何在 Azure 中更改总线服务的时间戳?

我使用了本教程:http ://weblogs.thinktecture.com/cweyer/2011/12/cross-devicecross-location-pub-sub-part-2-using-windows-azure-service-bus-topics-subscriptions-in -windows-phone-71.html

但我找不到更改时间戳消息的方法。(我会将其限制为 5 秒)

0 投票
2 回答
2880 浏览

performance - Azure Servicebus 中继性能

我正在使用带有 nettcprelaybinding 的服务总线。一方面是与服务总线有持续连接的 OnPremise 服务器。另一端是一个 Azure Web 角色,它通过打开相应的服务总线并从服务器获取信息来响应传入的 Web 请求。

我关心的是频道创建的性能。通过服务总线与本地服务器建立新连接需要几秒钟。缓存我的 ChannelFactory 似乎没有多大帮助。通道开通后的传输性能非常好。

关于如何提高性能的任何建议。Azure 中的缓存信息只能在一定程度上完成。我需要连接到本地服务器。

我可以以某种方式建立到服务总线的连接池吗?

更重要的是,有许多不同的本地服务器,因此它不仅仅是一个保持活动的连接。

0 投票
2 回答
1006 浏览

.net - 使用 MassTransit 时 IIS 冻结

我们在 Web 应用程序的请求/响应模型中使用 MassTransit。我们能够发送请求并接收响应。出于测试/调试目的,我们将响应处理程序上的 HandleTimeOut 设置为 1 小时。问题是当服务器无法发送响应时,我无法在客户端做任何事情(我无法访问任何其他页面)。在重置 IIS 之前,应用程序服务器不会响应来自浏览器的任何其他请求。这是预期的行为。如果可以的话,有人可以解释一下为什么 IIS 没有响应任何其他页面请求,以及是否有办法改变这种行为。

我在 autofac 模块中注册总线

我的客户端代码如下所示

0 投票
6 回答
34797 浏览

azure - 查看 Azure 服务总线队列的内容

我想查看当前位于队列中等待传递的消息(及其内容)。这样的工具存在吗?还是我应该为此编写自己的解决方案?