zoukankan      html  css  js  c++  java
  • 建立连接

     

    1. 服务端开启8888端口,并监听着,时刻等待着客户端的连接请求 
    2. 客户端知道服务端的ip地址和监听端口号,发出请求到服务端 
    客户端的端口地址是系统分配的,通常都会大于1024 
    一旦建立了连接,服务端会得到一个新的Socket对象,该对象负责与客户端进行通信。 
    注意: 在开发调试的过程中,如果修改过了服务器Server代码,要关闭启动的Server,否则新的Server不能启动,因为8888端口被占用了
    建立连接
     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    package socket;
      
    import java.io.IOException;
    import java.net.ServerSocket;
    import java.net.Socket;
       
    public class Server {
       
        public static void main(String[] args)  {
            try {
                //服务端打开端口8888
                ServerSocket ss = new ServerSocket(8888);
                   
                //在8888端口上监听,看是否有连接请求过来
                System.out.println("监听在端口号:8888");
                Socket s =  ss.accept();
                   
                System.out.println("有连接过来" + s);
                 
                s.close();
                ss.close();
            catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
               
        }
    }
  • 相关阅读:
    python 文件目录/方法
    python文件
    python模块
    python数据结构
    python函数
    python迭代器和生成器
    python循环语句
    python控制语句 if
    python数字
    个人课程总结
  • 原文地址:https://www.cnblogs.com/chinaifae/p/10194834.html
Copyright © 2011-2022 走看看