如何实现外网传送文件

il525li 2012-03-20 08:13:40
想做两个小程序,分别放在两台机子上,不在同一个局域网
都可以上外网

两个程序如何靠外网传输文件,用什么方式比较好呢?

求高手指点,谢谢!!!
...全文
659 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
startstartsvip 2012-03-22
  • 打赏
  • 举报
回复

1)正宗的 tcp/udp 打洞
2) 山寨的 email 附件发吧,一块一块
3)非人类的,这个不说了
startstartsvip 2012-03-22
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 il525li 的回复:]

tcp/udp 打洞
啥意思 ?
[/Quote]

就是 打洞 hole punch, tcp/udp ,你查一查

这个我还没成功过

il525li 2012-03-22
  • 打赏
  • 举报
回复
tcp/udp 打洞
啥意思 ?
liduoduo 2012-03-21
  • 打赏
  • 举报
回复
.NET Remoteting
kiba518 2012-03-21
  • 打赏
  • 举报
回复
你可以使用 TCP传输 希望能帮助你
http://hi.baidu.com/kiba518/blog/item/4964e9d2710ed4c0a8ec9a64.html
il525li 2012-03-21
  • 打赏
  • 举报
回复
有没有人帮下忙 指点一下
il525li 2012-03-21
  • 打赏
  • 举报
回复
有能具体点的吗??给个思路
il525li 2012-03-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 hetengfei_ 的回复:]

如果要不用服务器的软件连接网络。
我可以提供更多的思路!
[/Quote]

我这是1对多,,就是说多个程序把文件传送到一台总的服务器中。。。
如何做?
hetengfei_ 2012-03-20
  • 打赏
  • 举报
回复
如果要不用服务器的软件连接网络。
我可以提供更多的思路!
hetengfei_ 2012-03-20
  • 打赏
  • 举报
回复

当然,一旦 两个软件一连上,
(3-n)个要连过来也好办,

只要你的想象力够, 技术到家,
也可以链式发展下去,成为不用服力器的软件网络。
hetengfei_ 2012-03-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 caozhy 的回复:]
如果两个程序都在内网中,它们没有办法直接通讯。必须依赖一个外部的服务器中转。
[/Quote]
当然可以不用服务器的:
你搞一个邮箱,公共的邮箱,

如果:
其中一台登陆,就发 ip ,Port 到邮箱,同时监视此端口,
另一台一旦登陆,到那个邮箱读取数据,就知对方的IP 与PORT 了。

当然
1·这样是,谁先登录 谁就是服务器。
2·这个方法,只限与 两个软件,如果是多个软件的网络,还是要服务器的。
threenewbee 2012-03-20
  • 打赏
  • 举报
回复
如果两个程序都在内网中,它们没有办法直接通讯。必须依赖一个外部的服务器中转。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧