9。socket网络编程(6)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考: ThreadPool.java, SocketServer.java MyService.java , ComplexClient.java
Socket通信练习 通信练习3 通信练习
采用Http协议的客户程序,参见HttpClient.java
DataOutputStream streamOut=new DataOutputStream(socketS.getOutputStream()); DataInputStream streamIn=new DataInputStream(socketS.getInputStream()); streamOut.writeBytes("GET "+m_URL+" HTTP/1.0 \r\n\r\n"); String s=new String(); boolean done=false; while(!done){ s=streamIn.readLine(); if(s==null)done=true; else { strHTML+=s+"\r\n";} }
java ComplexServer >output.txt java ComplexClient
Socket通信练习 通信练习2 通信练习
创建一个服务器端,多个客户端。客户端每隔 一秒向服务器端报告它的名字及当前时间。服 务器端将客户端传送的内容在服务器端屏幕上 打印出来。客户端可以运行在不同的机器上。 服务器端首先创建一个服务线程池,每当接受 到一个客户请求,从线程池中调度一个空闲状 态线程和客户通信
Socket编程与网络通信 编程与网络通信
进程通过网络进行通信时,Java技术使用它的 流模型。 Java中的socket也是建立在TCP/IP协议的基础上。 一个进程向另一个进程发出连接请求时,首先 必须知道对方的地址:进程所在的IP地址或主 机名,以及进程的端/口号 在 Java 编 程 语 言 中 , TCP/IP socket 连 接 是 用 包中的类实现的
Socket编程与网络通信 编程与网络通信
最小的TCP/IP服务器 ቤተ መጻሕፍቲ ባይዱ务器 最小的
TCP/IP服务器应用程序采用了Java技术语言提 供的网络类。ServerSocket类完成了建立一个服 务器所需的大部分工作。 参见SimpleServer.java和ServerClient.java SimpleServer.java ServerClient.java
Socket通信练习 通信练习1 通信练习
创建一个服务器端,多个客户端。客户端每隔 一秒向服务器端报告它的名字及当前时间。服 务器端将客户端传送的内容在服务器端屏幕上 打印出来。客户端可以运行在不同的机器上。 服务器端可以同时连接的客户数目如果超过5, 其他的客户请求必须等待。
参考: ComplexServer.java, ComplexClient.java
相关文档
最新文档