socket 传输文件(简单)
来源:互联网 发布:工程中标数据网 编辑:程序博客网 时间:2024/05/18 01:33
public class Server {
public static void main(String args[]) throws IOException{
java.net.ServerSocket serverSocket = new java.net.ServerSocket(2500);
System.out.println("start...");
while(true){
java.net.Socket socket = serverSocket.accept();
java.io.InputStream in = socket.getInputStream();
java.io.FileOutputStream out = new java.io.FileOutputStream("c://12.txt");
int i=0;
do{
i=in.read();
if(i!=-1){
out.write(i);
}
}while(i!=-1);
out.close();
in.close();
// 注意关闭socket链接哦,不然客户端会等待server的数据过来,
// 直到socket超时,导致数据不完整。
socket.close();
}
}
}
public class Client {
public static void main(String[] args) throws UnknownHostException, IOException {
java.net.Socket socket = new java.net.Socket("127.0.0.1",2500);
java.io.BufferedWriter bw = new java.io.BufferedWriter(new java.io.OutputStreamWriter(
socket.getOutputStream()));
java.io.File file = new java.io.File("c://log.txt");
java.io.FileInputStream in = new java.io.FileInputStream(file);
int i;
do{
i=in.read();
if(i!=-1){
bw.write(i);
}
}while(i!=-1);
bw.flush();
socket.close();
}
}
- socket 传输文件(简单)
- 简单socket传输文件
- socket简单传输文件例子
- 简单的用socket传输文件程序。
- 简单socket编程,传输文件,JAVA
- Socket传输文件示例(下)
- C# UDP(Socket)异步传输文件
- UDP(Socket)异步传输文件
- C# UDP(Socket)异步传输文件
- Socket编程(一)TCP传输文件
- Socket传输文件示例
- Socket传输文件
- Socket传输文件_new
- Socket传输文件示例
- java Socket传输文件
- socket传输文件
- SOCKET传输数据、文件
- c# socket 传输文件
- CreateRemoteThread API 函数心得
- 五年内坚定看好医药行业(2009-06-04 22:27:32)
- 得到DisplayObject的 颜色值
- 买翻100倍以上的股票&买最受益于中国经济腾飞的少年型股票(2009-05-31 01:49:25)
- 实现AdvancedDataGrid全选功能
- socket 传输文件(简单)
- 注册表键值(未整理)
- j2me
- Cross compile - scratchbox
- 毕业前的期待
- test live writer
- 刚才忽悠完了sha1的填充,非填充计算,最后一块
- 电脑配置
- 系统优化批处理