当前位置:主页>仓库管理软件> 列表

求救!!!如何让局域网内的计算机与公网上的计算机实现Soc 找免费记账软件

仓库管理软件版1楼: 我现在需要一个网络通信程序,服务器端在公网上有公网IP地址,客户端在局域网内没有公网IP地址,通过路由器访问公网。现在是客户端可以给服务器端发信息,可是服务器端无法给客户端回馈信息。请教各位大虾指点。谢谢!!!

2楼: 可以让网管在局域网的服务器上做个端口映射,把特定端口接收的数据转发到局域网内的机器上。 如免费记账软件

3楼: 反向连接
按你的连接应该可以呀,客户端在局域网内部访问外网,端口已经被映射过的啊,可能是
服务器阻拦了吧;

4楼: 我的局域网的网关用的是和低级的路由器,做端口映射不大现实,即使可以,也不能这么做,
因为我的程序在公网上运行的,我的用户类型都是未知的我无法给他们做端口映射;
很高兴得是我的这个问题已经解决了.是Delphibox的一个叫可乐的给我的方法,只要
在onconnect时保存住那时的Socket就可以了,我只是选择的时机不对,希望这个问题
对大家以后也有所帮助

5楼: 请问有源程序参考一下吗?
谢谢!

6楼: 如果你使用的是TCP的协议,这个问题你根本不用考虑的。
局域网内的PC请求连接连接公网上的PC。这是他们之间就会建立一个SOCKET的连接。服务端(公网上的PC)就可以使用这个连接来向局域网内的PC发送数据。