zoukankan      html  css  js  c++  java
  • 网络编程入门(下)

    1.TCP通信

          TCP通信严格区分客户端和服务端,.必须服务端先启动,客户端才能连接大奥服务器,切服务器不能主动连接客户端

          ServerSocket类用来表示服务端,Socket类用来表示客户端.

    2.ServerSocket:
            构造方法:ServerSocket(int port);创建绑定特定端口的服务器套接字

            常用方法: Socket accept();侦听并接受到此套接字的连接

                 InetAddress getInetAddress();返回此服务器套接字的本地地址

            当执行了accept()方法后,服务器端会发生阻塞,直到客户端发来连接请求,accept()方法才会返回一个

            Socket对象用于和客户端实现通信.

    3.Socket:

            构造方法:Socket(String host,int port);

                  创建一个套接字并将其连接到指定主机的指定端口号

                 Socket(InetAddress address,int port);

                    创建一个套接字并将其连接到一个指定IP的指定端口号

            常用方法:

                int  getPort();返回套接字和服务器连接的端口号

                InetAddress getLocalAddress()获取Socket对象绑定的本地IP地址,并将IP地址封装成                  InetAddress类型的对象返回

            void close();关闭Socket连接,结束本次通信

            InputStream getInputStream();返回一个输入流对象

            OutputStream getOutStream();返回一个输出流对象

    4.服务器端和客户端的数据传输  

            

  • 相关阅读:
    P2762 [网络流24题]太空飞行计划问题(最小割)
    poj2987 Firing[最小割]
    P2051 [AHOI2009]中国象棋[线性DP]
    poj1637 Sightseeing tour[最大流+欧拉回路]
    hdu3739 Anti LIS[最小割]
    P2766 [网络流24题]最长不下降子序列问题
    P2764 [网络流24题]最小路径覆盖问题[最大流]
    P2936(BZOJ3396) [USACO09JAN]全流Total Flow[最大流]
    BZOJ4278 [ONTAK2015]Tasowanie[后缀数组+贪心]
    Robot framework之元素定位实战
  • 原文地址:https://www.cnblogs.com/2nao/p/6464096.html
Copyright © 2011-2022 走看看