Java实现客户端与多线程服务器的通信(网络编程)
1.多线程服务器端原理分析
一般情况下同一时刻服务器都不止和一个客户端进行通信,如果服务器只有一个线程,那么在多任务操作时任务之间就需要等待,因此需要为服务器创建多条线程提供给不同的同时客户端使用。
为服务器创建多线程,就类似于为服务器创建==“影分身”==,让每一条线程都能享有一个独立的"影分身"服务器。
为了满足上述要求,每一条线程都必须传入一个新创建的Runnable接口实现类,实现类中的run()方法运行服务器的主程序。
2.客户端代码
客户端主要功能:
客户端向服务器发送信息。
客户端接收服
原创
2020-10-30 17:01:15 ·
4593 阅读 ·
0 评论