黑马程序员技术交流社区
标题:
网络编程-文件上传服务器代码
[打印本页]
作者:
张小三
时间:
2016-9-5 23:44
标题:
网络编程-文件上传服务器代码
2.服务器源代码
package cn.itcast07_TCP_Thread_UpFile;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
/*
* TCP的服务端 多线程的方式
*
* 1.创建服务器ServerSocket对象(指定端口号)
* 2.采用死循环,完成每个客户端连接,对应一个线程对象的处理方式
* 2.1等待客户端的连接
* 2.2立刻创建线程对象(指定线程任务类对象),在线程对象中,完成与客户端的交互
* 2.3启动线程
*/
public class TCPServer {
public static void main(String[] args) throws IOException {
//1.创建服务器ServerSocket对象(指定端口号)
ServerSocket ss = new ServerSocket(9999);
//2.采用死循环,完成每个客户端连接,对应一个线程对象的处理方式
while(true){
//2.1等待客户端的连接
Socket socket = ss.accept();
//创建一个线程任务类对象,把Socket客户端传入
Task task = new Task(socket);
//2.2立刻创建线程对象(指定线程任务类对象),在线程对象中,完成与客户端的交互
Thread t = new Thread(task);
t.start();
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2