《黑马程序员》 自定义tomcat服务端

来源:互联网 发布:模块度 复杂网络 编辑:程序博客网 时间:2024/06/05 10:33
------- android培训、java培训、期待与您交流! ----------
package cn.itcast.p6.mytomcat;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class MyTomCat {/*** @param args* @throws IOException */public static void main(String[] args) throws IOException {/*** 自定义tomcat服务端:*   模拟tomcat服务器从ie获取请求信息* *///创建服务端连接ServerSocket ss=new ServerSocket(10001);//获取连接的客户端对象Socket s=ss.accept();//获取连接的客户端的信息String ip=s.getInetAddress().getHostAddress();System.out.println(ip+"....connection");//获取客户的信息InputStream is=s.getInputStream();byte [] buf=new byte[1024];int len=is.read(buf);//请客户端的请求信息转换成字符串String text=new String(buf,0,len);//将客户端的请求信息打印到控制台上System.out.println(text);//对客户端的请求做出响应PrintWriter out=new PrintWriter(s.getOutputStream(),true);out.println("请求收到,我们会忙处理");s.close();ss.close();}}

0 0
原创粉丝点击