一个通讯问题,文件传送 ( 积分: 100 )

  • 主题发起人 主题发起人 wallysw
  • 开始时间 开始时间
W

wallysw

Unregistered / Unconfirmed
GUEST, unregistred user!
各位,我想实现两台机子互相传文件,有A,B两机器,A机有公网址址,如:220.98.117.23
B机在局域网里面,IP为:192.168.1.43,这个局域网的公网地址为:61.198.24.25

我想请教一下,他们怎样才能实现互相传送文件?用UDP或TCP协议都可以。谢谢了。
 
A监听一端口、用B去连接A。连上后任意发送
 
那么A端返回个数据包,但这个数据包是发到B机的网关上面,B机怎么收得到呢?
 
AB已经建立了连接就和网关没有关系了、网关只是河中的桥墩。河岸两边A和B通过桥传递。网关只在B连接A时起个作用。连接上后AB之间可以通过套接字直接传递数据。
 
用IDTCPServer和IDTCPClient还是用ServerSocket和ClientSocket比较好?
 
用IDTCPServer和IDTCPClient在D6中有例子。
 
给个email,给你个现成的,我编的,但是setup试用版本。原理ftp传输
 
B给A发消息,A收到后不要往B的端口发消息,收不到的,要往网关的端口发。
 
to:网中戏
按你的思路,我已解决了,谢谢你。
to:令狐冲001
谢谢你的热心,不用发给我了,我已经解决了该问题。
to:wolf_cyj
你说的是对的,谢谢你的热心回答我的问题。

分不多,意思一下,望各位见谅。
 

Similar threads

回复
0
查看
848
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部