Socket通信,客戶端與客戶端通信問題,精通的請幫忙. ( 积分: 100 )

  • 主题发起人 主题发起人 leadyli
  • 开始时间 开始时间
L

leadyli

Unregistered / Unconfirmed
GUEST, unregistred user!
用Socket實現美國與大陸的信息交流。
現客戶有如下要求:
美國與大陸人員是對應的,如美國A某發送的信息要直接發送到大陸B某的電腦上。
請問具本實現方案,請不吝賜教!謝謝.
 
用Socket實現美國與大陸的信息交流。
現客戶有如下要求:
美國與大陸人員是對應的,如美國A某發送的信息要直接發送到大陸B某的電腦上。
請問具本實現方案,請不吝賜教!謝謝.
 
无论怎样也需要一个中间的服务器吧,不然的话,两端都在各自的局域网中,怎么出来。
 
要服务器中转的,否则你根本就无法连到,除非有一台是有独立IP地址的
当然了,做VPN也可以实现的
 
對.就是有一中間服務器,如何通過服務器做中轉呢?
 
在中间服务器上建一个数据表,用一个状态标记,如A发送信息时往表里插入发送内容或文件的信息,同时标记字段状态置为1发送完毕该状态为2,中间服务器有一个监听程序实时监听该数据表,如果发现有状态为2的记录,则发送该记录信息到B的机器上,发送完毕删除该条记录。其中这个表可以记录发送的内容或文件存放的目录等信息。
 
這樣行是行,但如果A的IP地址或B的IP地址是動態的就很麻煩了。
 
自己解決了。感謝各位參與。
 
后退
顶部