问题标签 [azure-servicebusrelay]
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.
wcf - 如何以声明方式配置 ServiceBusEnvironment 连接模式
WCF 服务托管在 IIS 中并使用netTCPRelayBinding
.
在某些位置,TCP 端口被阻止,必须使用 HTTP。其他时候 TCP 端口是打开的,这种模式是首选。
因此,我希望能够在文件中以声明方式设置ConnectivityMode
to AutoDetect
(或只是 HTTP)web.config
。
对于自托管的 WCF,这很容易做到:
这是如何以声明方式完成的web.config
?
wcf - Azure 服务总线中继 - 监控请求流量
我们使用Azure 服务总线中继向外部公开内部 WCF 服务,但是当尝试将我们的外部服务使用与 IIS 日志对应起来时 - 由于 Web 服务器日志中没有服务总线中继请求的条目,我们做得不够。这是有道理的,因为我们向云中继建立了一个出站 HTTP 请求,并且所有请求都通过这个主机连接(我们正在使用HttpRelayBinding
)提供服务。
在为中继请求提供服务时,是否有任何方法可以创建 IIS 日志条目,或者我们必须求助于WCF 诊断日志记录来跟踪我们的中继使用情况?我们的目标是将我们的 Azure 计费(交易/月)与我们的实际中继使用情况相协调。有没有其他人尝试过这个或找到一个简单的解决方案来跟踪或监控服务总线中继流量?
wcf - 从 Windows Azure 辅助角色转发 HttpWebRequest - 本地 wcf
使用 Windows Azure 服务,并从本地(防火墙后面、NAT ....)公开 WCF 服务终结点,是否可以让 Azure 中的工作人员角色可以使用 Intranet 站点?
基本上,我希望能够从 azure 中的工作角色向本地站点发出 HttpWebRequest 请求,例如 http://intranet.domain.net。这可能吗?或者我怎样才能使它成为可能?
wcf - Azure service bus relay - get data from on premise
Is it possible the following scenario in Azure?
I need to get data from customer premises into windows azure, process it and save it in db or table storage. The customer premises are behind firewall/nat .. etc. What is the best way to build one single solution (that will run for all customers) and allow me to get the data of a specific customer.
Basically the worker role will get the data from customer 1, process it and save it; than from customer 2 and so on.
I thought using service buss relay, but is it possible to build a custom wcf service that will run for many users, exposed in the same endpoint and allow the worker role to request data to that endpoint but for a specific customer?
c# - Azure 服务总线上的多个客户端,接收单独的消息
如何从 Azure 服务总线中继将单个消息提取到多个客户端,而不必为每个客户端都有一个命名空间?
背景:
我有一个 Web 服务,它有多个用户,它们是企业。数量不是很大,而是几百个。用户大多在 NAT 和防火墙后面,所以我创建了一个 Windows 服务来安装在用户本地计算机上,该服务监听 Azure 服务总线中继服务。
如何通过服务总线中继向这些用户/客户端传递单独的消息?我是否必须在服务总线上为每个用户创建一个新的命名空间?或者有什么比我能做的更聪明的事情吗?
谢谢!
.net - Azure 服务总线中继中的 304 响应
我有一个包含If-None-Match标头的请求,然后我将其与服务上的计算响应进行比较。如果它们匹配并且自上次以来尚未修改响应,我将返回一个空的 304 响应。
所有这一切都很好,因为我的内容很少更改,但我喜欢经常检查更改。
然而,当通过服务总线中继公开服务资源时,这似乎成为一个问题。从服务发送 304 时,我没有在中继端点收到响应。
这是一个已知问题吗?如您所见,有没有办法解决它?
azure - 在 Windows Phone 8 中使用 Azure 服务总线主题
我正在开发一个连接到 Azure 服务总线中继的 Windows Phone 8 应用程序。由于我无法将 Microsoft.ServiceBus.dll 添加到 WP8 项目中,因此我不得不使用 BasicHttpBinding,它工作正常。
现在我想在 WP8 中使用带有主题的服务总线中继。这甚至可能吗?我不能使用这里讨论的 NamespaceManager:http: //www.windowsazure.com/en-us/develop/net/how-to-guides/service-bus-topics/,因为它不受 WP8 支持。
我的问题很简单,这可能吗?我应该选择什么方法?
c# - 将 Windows Azure 中继服务总线与 Windows Phone 一起使用
我使用 Windows azure 设置了一项服务,该服务与控制台应用程序完美配合
我不会过去我所有的服务代码,因为它很多,但这里是客户端代码:
使用此代码,一切正常,我运行服务,然后运行客户端,当我通过客户端发送消息时,我可以在服务屏幕中看到它...
我试过使用这段代码:
但它唯一做的就是返回一个 xml,说明我拥有的服务列表我需要的是发送一个服务将看到的消息
这里有什么帮助吗?
wcf - Azure 服务总线中继偶发性故障异常
我们无法确定为什么 Azure BasicHttpRelayFaultException
在没有任何详细信息的情况下偶尔会抛出异常。我们已启用 WCF 诊断跟踪,但可用的堆栈跟踪信息仍然相同。似乎 WCF 客户端通道在短时间内失败,然后很快返回。
我们确实缓存了 WCF 通道 ( egCreateChannel
),但这是我们第一次遇到这种奇怪的行为。我们有其他 Azure 服务总线中继解决方案可以很好地使用这种方法。
错误信息:
处理请求时遇到错误。
堆栈跟踪:
FaultException - FaultCode 详细信息:
名称: ServerErrorFault
命名空间:http: //schemas.microsoft.com/netservices/2009/05/servicebus/relay
IsPredefinedFault:假
IsReceiverFault:假
IsSenderFault:假
肥皂消息
通过调试,我们可以看到服务器正确响应了消息请求(通过 IDispatchMessageInspector),但客户端未能正确处理响应(IClientMessageInspector 报告错误)。在客户端通道看似自我纠正后,后续中继请求将成功。这些故障似乎是间歇性的,而不是负载驱动的。我们从未在 Azure 中继之外看到这些FaultException
错误。basicHttpBinding
有没有人有什么建议?我们正在使用Azure SDK 1.8。
我尝试使用共享密钥配置新的服务总线中继命名空间owner
,但仍然看到相同的结果。
azure - 服务总线代理 VS 中继消息传递
我有一个令我困惑的问题,服务总线类型、代理消息传递和中继消息传递之间有什么区别?我不是从开发的角度来寻找它,而是我想更多地了解这个概念以及它们之间的区别。
谢谢你。