这个应用程序被当作一个重复的服务器.因为它只有在处理完一个进程以后才会接受另一个连接.更多的复杂服务器是并发的.它为每一个请求分配一个线程,而不是来一个处理一个.所以看起来它在同时处理多人请求.所有的商业的服务器都是并发的服务器.
Java数据报类
不像面向连接的类,数据报的客户端和服务器端的类在表面上是一样的.下面的程序建立了一个客户和服务器商的数据报sockets:
DatagramSocket serverSocket = new DatagramSocket( 4545 );
DatagramSocket clientSocket = new DatagramSocket();
全文阅读:http://www.javah.net/wangluobiancheng/20070611/2620.html
本文对比了重复服务器和并发服务器的工作原理。重复服务器一次只处理一个连接,而并发服务器能够同时处理多个请求,通过为每个请求分配独立的线程实现。此外,文中还介绍了Java中数据报类的基本用法。
1114

被折叠的 条评论
为什么被折叠?



