• 4872阅读
  • 3回复

关于客户端和服务器端通信问题 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-09
本人刚开始学习如何用QTcpSocket和QTcpServer来写一个简单的客户端和服务器。
看到QT creator里有自带的两个很好的example :fortune server 和 fortune client。就拿着编译好的exe文件用一下,发现如果两台计算机接去同一个路由器(内网)就可以实现通讯,如果接去不同的路由器(外网)就连接超时。本来以为是服务器的IP搞错了,后来用了外网的IP地址还是不行,究竟是为什么呢?

是不是这两个例子本来就不支持外网通讯呢,如果是这样的话,应该怎样修改代码呢?
希望有高手指点,感激不尽
只看该作者 1楼 发表于: 2011-02-10
没有人知道吗?悲剧。。。
只看该作者 2楼 发表于: 2011-02-11
自己解决了,原来只需要在路由器那里设置一下端口映射就行了
离线mylearnhappy
只看该作者 3楼 发表于: 2011-03-11
没试过网络编程
快速回复
限100 字节
 
上一个 下一个