zoukankan      html  css  js  c++  java
  • 11.7(day23) 网络编程发送端 接收端 客户端 服务端 URL URI

    网络编程三要素:

        IP地址  端口号  协议

        UDP:

            面向无连接,不可靠协议,速度都快

            发送的数据不能超过64k

        发送端:

        DatagramSocket

        DatagramPacket(数据,数据长度,接收端IP地址,接收端端口号)

        send(包)

        接收端:

        DatagramSocket(端口号)

        DatagramPacket(字节数组,数组的长度)

        receive(包)

        getData( ):获取发送端的数据

        TCP:

            面向有连接,可靠协议,速度慢

            可以传送大量数据

            采用"三次握手"方式确定连接

        客户端

            Socket("地址",端口号);

            getOutputStream( ):获取通道中的输出流

            getInputStream( ):获取通道中的输入流

            close( ):关闭

        

            shutdownOutput( ):告诉服务端客户端数据发送完毕

        服务端

            ServerSocket(端口号);

            Socket  accept( ):获取连接的客户端对象

            close( ):关闭

    URL:统一资源定位符

        可以定位找到是哪台主机下的哪个软件下的哪个资源文件

        格式:

            协议://主机名:端口号/目录/文件名.后缀?key=value&key=value...

    URI:同一资源标识符

        不能确定是哪台主机上的资源文件,仅仅是标识资源文件

        eg:1.html

          a/abc/1.html

  • 相关阅读:
    柔性的沟通
    as3简单的文字提示队列
    恢复低版本的FlashPlayer
    AIR切换SDK版本时遇到的问题
    文字闪烁提示
    as3 ISOLIB学习资料整理
    xml文件转二进制文件的AIR
    Photoshop CS5的序列号
    MySQL导出、导出数据
    as3 shake动画
  • 原文地址:https://www.cnblogs.com/jihongtao/p/9925137.html
Copyright © 2011-2022 走看看