C/S环境下的Java应用程序运行过程讲解
关键字:C/S环境下 Java 应用程序客户机/服务器在分布处理过程中,使用基于连接的 网络 通信模式。该通信模式首先在客户机和服务器之间定义一套通信协议,并创建一Socket类,利用这个类建立一条可靠的链接;然后,客户机/服务器再在这条链接上可靠地传输数据
关键字:C/S环境下
Java应用程序 客户机/服务器在分布处理过程中,使用基于连接的
网络通信模式。该通信模式首先在客户机和服务器之间定义一套通信协议,并创建一Socket类,利用这个类建立一条可靠的链接;然后,客户机/服务器再在这条链接上可靠地传输数据。客户机发出请求,服务器监听来自客户机的请求,并为客户机提供响应服务。这就是典型的"请求--应答" 模式。下面是客户机/服务器的一个典型运作过程:
1、服务器监听相应端口的输入;
2、客户机发出一个请求;
3、服务器接收到此请求;
4、服务器处理这个请求,并把结果返回给客户机;
5、重复上述过程,直至完成一次会话过程。
按照以上过程,我们使用Java语言编写一个分别针对服务器和客户机的应用程序(Application)。该程序在服务器上时,程序负责监听客户机请求,为每个客户机请求建立Socket
原文转自:http://www.ltesting.net