我有一个需要与定制设计进行通信(交换数据)的wpf应用程序(我们可以修改设备的代码)。如果它通过http在防火墙后面,我有没有选择连接到设备?我希望有一种方法,管理员不必转发任何特定的端口或在他的结束做任何事情。我假设问题是如何从我的应用程序中解决该设备。我知道SOAP over SMTP是一种选择。是设备可以通过http与我的应用程序聊天的另一种选择吗?
I have a wpf app that needs to communicate(exchange data) with a custom designed device (we can modify the code for the device). Do I have any options to connect to the device if it is behind a firewall via http? I was hoping there would be a method where the admin would not have to forward any specific ports or do anything on his end. I assume the issue is how would I address the device from my app. I know SOAP over SMTP is one option. Is another option where the device could chatter out to my application via http?
推荐答案某些防火墙支持UPNP以简化此操作。否则,您通常会手动打开防火墙上的端口或使用某些第三方代理服务器来处理集合点服务器。
UPNP is supported by some firewalls to simplify this. Otherwise you are usually stuck opening ports on the firewall manually or using some 3rd party proxy server for a rendezvous server.
更多推荐
连接到防火墙后面的设备
发布评论