• 全部
  • 问答

莱鸟的问题?

ljhsoft 2001-10-06 03:38:40
在没有防火墙,能不能实行两台接入INTERNET使用SOCKET直接通信,要怎样做,指点一下思路,谢谢!
...全文
40 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ljhsoft 2001-10-06
Mailbomb(网络咖啡):
谢谢你的参与,通信实现方法我知道,我只想知道“有好什么方法可以获取对方的IP,对方使用代理怎么办?能不能做到不受代理的影响?”
回复
网络咖啡 2001-10-06
我也想过这个问题,并且想做一个这方面的软件,如果没有防火墙应该没有问题的。
一个Java的描述是这样的:

如果是两台机子可以互相通信的话,就要在一个机子上使用两个Socket:
1个是ServerSocket,监听连接请求。
1个是Socket,用于与远程机子的连接。
Socket socket= new Socket("A的IP",8800);//
ServerSocket serversocket=new ServerSocket(8800);//监听本机的8800端口

然后本机读文件输出到serversocket,从socket中读取远程文件。这些主要是Java语言的流操作完成,相信用别的语言也可以实现的。

本人的一点认识,拿来献丑了啊!!

回复
ljhsoft 2001-10-06
thatwind(我也想飞耶):
谢谢你的参与,通信方法我懂一点,有好什么方法可以获取对方的IP,对方使用代理怎么办,象网吧那样,多谢指教。
回复
thatwind 2001-10-06
一台做Server,一台做Client。这是面向链接的。
无链接的话,直接向一个IP丢数据包就可以了。
回复
相关推荐
发帖
通信技术
创建于2007-08-27

4037

社区成员

通信技术相关讨论
申请成为版主
帖子事件
创建了帖子
2001-10-06 03:38
社区公告
暂无公告