首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过运行在通过Wifi连接到互联网的PC上的应用程序与web应用程序通信

通过运行在通过Wifi连接到互联网的PC上的应用程序与web应用程序通信
EN

Stack Overflow用户
提问于 2011-03-27 12:16:50
回答 1查看 52关注 0票数 0

这是我的应用程序设置。

我已经写了一个应用程序( Qt ),它将在linux计算机(Ubuntu)上运行。应用程序接受来自web应用程序的请求,并将其发送到连接到计算机的串行设备。同样,应用程序也会将响应发送回web应用程序。这台linux电脑通过wifi路由器连接到互联网。

现在我的问题是,有没有一种方法(除了wifi路由器中的端口转发)可以实现这一功能。使用端口转发,我可以要求路由器将来自特定端口的请求转发到我的计算机的特定端口,并且我的应用程序将侦听该请求。但是为了达到这个目的,我必须配置路由器,我不想这样做。有没有办法让我自动完成这项工作?

谢谢,DPatel

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-27 12:21:47

您的问题是穿越不可路由的NAT地址。

UPNP是一个选项:http://en.wikipedia.org/wiki/Universal_Plug_and_Play

它将自动配置端口转发。

有一个名为STUNT的库也可以做到这一点:

http://nutss.gforge.cis.cornell.edu/stunt.php

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5447182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档