首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

网络通信有关问题,高手

2012-06-28 
网络通信问题,请教各位高手!我想实现一个通信软件,应用的场景是这样的:A:煤场B:公司总部实时的将A得到的数

网络通信问题,请教各位高手!
我想实现一个通信软件,应用的场景是这样的:
A:煤场
B:公司总部
实时的将A得到的数据,发送到B的电脑上显示并存储起来。A和B都是通过普通的电信宽带上网的,而且两个地方相距几十公里。A和B没有公司内部网络。
现在就是想请教大家,怎样将A的数据通过互联网传给B。
有什么好的实现方式?

[解决办法]
如果公司总部有固定ip,则可以做为服务器
否则,考虑NAT穿透
[解决办法]
分别绑定两个动态域名,每次拨号的时候都去更新IP地址(有工具)
连接的时候通过域名解析再连接就行
剩下的就是验证+数据传输了
[解决办法]
不对,一个动态域名就行了,服务器端用
[解决办法]
如果公司有自己的网站,可以通过网站的数据库系统中转。
[解决办法]
是什么数据?

既然是煤厂那应该有钱啊,租个服务器不就得了,把数据直接传输保存到服务器上面,而且速度肯定还有优势
[解决办法]
通过句柄调用第三方软件(如:QQ),发送或者接收数据。
[解决办法]

探讨

如果公司总部有固定ip,则可以做为服务器
否则,考虑NAT穿透

[解决办法]
用邮件吧,比如煤场用smtp发固定格式邮件给gongshi@163.net,公司总部用pop3接受邮件.
[解决办法]
可以考虑两端开个VPN通道
[解决办法]
在A机器上做个域名绑定
然后B通过域名解析出IP地址和A通信
[解决办法]
http://www.3322.org/
动态域名的,免费
也提供自动更新IP的工具,可以随系统启动

弄好之后解析+connect
[解决办法]
分别绑定两个动态域名,每次拨号的时候都去更新IP地址(有工具)
连接的时候通过域名解析再连接就行
剩下的就是验证+数据传输了

热点排行