2 fitch Fitch_ 于 2016.01.30 11:11 提问

自己写了一个用java socket通信实现的文件传输,如果我想实现不同局域网之间的传输怎么办?

可不可以把自己的电脑搭建成服务器然后把文件传上去,自己电脑的服务器可以使用非web的文件么

2个回答

oyljerry
oyljerry   Ds   Rxr 2016.01.30 11:44

不同局域网之间通信要路由器交换机支持,进行路由转发。不然不能直接通信

zrf1335348191
zrf1335348191   2016.01.31 14:36

如果Socket通信的话IP地址必须相同

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java用socket客户端和服务器之间通信,传输文件经典例子(详细分析)
参考:http://blog.csdn.net/hlhakey/article/details/47030295
Java代码实现两台电脑之间传文件(1)
主要用途:保存“手机控制电脑小项目”的一些自学进阶资料 主要思想:利用JavaAPI中的Socket和输入输出流实现两台电脑之间文件的传递。 相关链接:第二次编码 实例代码:文件发送方(Send.java): //筱白痴 //文件发送方 import java.io.File; import java.io.FileInputStream; import java.io.FileOutput
java socket 进行两台PC之间的文件传输
与前一篇的文章类似,前一篇传输文字,这一篇传输文件下面是客户端的代码:import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.InetSocketAddress; import java.net.S
java多线程,多个客户端之间发送文件
java通过利用TCP,Socket和ServerSocket的类,进行消息的传递,。通过while(true),形成点对点的单次通信。不过必须得等待对方的回复,才可以进行下一步。 之后利用多线程,实现刷屏多次聊天。  利用这一点思路,将输入的字符串转化成文件。来进行文件的传递,以及多用户发送。 package tcom.tcp.test; import java.io.BufferedRe
Linux利用socket实现两台pc之间的数据传输功能,包括windows到linux,UDP实现
makefile 和TCP一样,参见上一篇博文 客户端和服务端主函数也和上一篇的tcp是一样的,同样参考上一篇博文,这里只是修改了pub.c的文件了 #ifdef WIN #include #else #include #include #include #include #include #include #define SOCKET int #endif #incl
Linux socket跨局域网聊天和文件传输
自己写的小软件,基于linux socket的跨局域网聊天和文件传输
两台电脑间文件传输Java编程源代码
服务器端 package sterning; import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.
C# 简单通信(实现文件传输)
之前写过一个简单通信传输,不过只有聊天的功能,现在实现了文件传输的功能,借鉴于网上一篇博客,不过他写的仅仅是客户端对于服务器发送文件,我稍微优化了这个功能,实现了,端与端之间信息的互发和文件的互发,感觉学习这些新的东西,还刚开始,进度很慢,很多东西都需要从新去学习,不过慢慢来!Fighting!!! 服务器: using System; using System.Col
java实现文件传输
在windows下装了个linux虚拟机,两者之间传输文件挺麻烦的.写了个简单的文件传输程序,来方便自己数据传送.server 端: import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.i
JAVA实现局域网聊天室和文件发送
利用JAVA实现的局域网聊天室,可以同时进行聊天和发送文件,发送文件大小没有限制,任意发送在聊天室中的成员。使用了UDP和TCP通信,以及多线程,对于想了解UDP和TCP通信的新同学来说有一定的借鉴意义。