zoukankan      html  css  js  c++  java
  • 编写一个简单的java服务器程序

    import java.net.*;
    import java.io.*;

    public class server{

      public static void main(String[] args) throws Exception{
        while(true){ //一直运行
        ServerSocket server = new ServerSocket(80); //监听在80端口
        Socket sock = server.accept(); //建立一个与客户机的socket

        FileInputStream in = new FileInputStream("c:\a\1.html"); //读取数据
        OutputStream out = sock.getOutputStream();

        int len = 0;
        byte buffer[] = new byte[1024]; //缓冲区
        while((len=in.read(buffer))>0){ //假如缓冲区有数据
          out.write(buffer,0,len);
        }

        in.close();
        out.close();
        sock.close();
        server.close();
        }
      }
    }

    1.使用javac命令编译 : javac server.java

    2.运行 : java server

    3.然后打开浏览器输入: 127.0.0.1/a/1.html //假如你建了这个文件的话

    这时候就可以看到html里面的内容了,这个程序虽然简陋 但是应该对理解tomcat有一定作用

  • 相关阅读:
    openstack配置增加节点
    OpenStack基本应用
    OpenStack
    zabbix(客户端自动发现,自动添加)
    zabbix 邮件报警(以网易邮箱为例)
    数据库原理
    网页设计与制作
    质量管理与质量保证
    比较行政学【0717】
    企业管理学[9053]
  • 原文地址:https://www.cnblogs.com/summertime-wu/p/6809491.html
Copyright © 2011-2022 走看看