Nservicebus N服务总线和单向通信

Nservicebus N服务总线和单向通信,nservicebus,firewall,Nservicebus,Firewall,我想在我的应用程序中使用NServiceBus。不幸的是,我的基础设施存在一些安全限制。我有以下情况: 我有web服务器、代理服务器和应用服务器。主要问题是,从web服务器到代理服务器以及从代理服务器到应用服务器的通信被防火墙阻止。允许反向通信,以便我的应用程序服务器可以启动代理服务器,然后我的代理服务器可以启动web服务器。是否有任何方法可以通过NServiceBus(例如,使用将定期检查代理队列和web服务器队列的网关)支持此方案,或者我必须编写自己的解决方案。您是否可以通过应用服务器上的W

我想在我的应用程序中使用NServiceBus。不幸的是,我的基础设施存在一些安全限制。我有以下情况:


我有web服务器、代理服务器和应用服务器。主要问题是,从web服务器到代理服务器以及从代理服务器到应用服务器的通信被防火墙阻止。允许反向通信,以便我的应用程序服务器可以启动代理服务器,然后我的代理服务器可以启动web服务器。是否有任何方法可以通过NServiceBus(例如,使用将定期检查代理队列和web服务器队列的网关)支持此方案,或者我必须编写自己的解决方案。

您是否可以通过应用服务器上的WCF公开您的端点,并使用未被阻止的端口?我可以通过WCF公开我的端点,但出于安全原因,我不能打开任何端口。只有内联网中的应用程序服务器才能启动到DMZ中代理服务器的连接哪些端口是开放的?您可以使用两端各有一个端点的网关,但如果您至少没有端口80,它将无法工作。遗憾的是,这是不可能的。这可能是一个很好的功能,特别是在单向通信中。也许我应该澄清一下,您需要一个端口。它不一定是80。