zoukankan      html  css  js  c++  java
  • 笔记:网络编程

    1:网络编程(理解)
    (1)网络编程:通过编程语言实现计算机键的数据通信。
    (2)网络编程的三要素:
    A:Ip地址
    是计算机的唯一标识
    点分十进制。
    IP地址的分类。
    IP地址的组成。
    ipconfig
    ping

    B:端口
    是应用程序的标识
    范围:0-65535 0-1024之间被占用。
    C:协议
    是定义的通信规则

    UDP:
    把数据打包
    数据有限制
    不建立连接
    数据不可靠
    速度快
    TCP:
    建立通道
    数据无限制
    数据可靠
    速度慢
    (3)UDP协议
    A:发送数据
    创建发送端的Socket对象
    创建数据,并把数据打包
    发送数据
    释放资源

    B:接收数据
    创建接收端的Socket对象
    创建数据包
    用数据包接收数据
    解析数据
    释放资源
                    

    (4)TCP协议
    A:发送数据
    创建客户端的Socket对象
    获取输出流
    写数据
    释放资源

    B:接收数据
    窗口服务器的Socket对象
    监听客户端的连接
    获取输入流
    读取数据
    显示数据
    释放资源

                

                





















  • 相关阅读:
    getSupportFragmentManager要用在FragmentActivity及其子类中
    nginx 配置php
    openwrt 安装 ser2net 配置
    stm32 hid 键盘描述
    外部中断实验
    stm32 UART串口
    stm32 按键
    小结-stm32 驱动LED灯
    ASCII 计算机码
    debian/ubuntu安装桌面环境
  • 原文地址:https://www.cnblogs.com/istarry/p/c2c8ab6da2d2efb8c88af05dd8d1357a.html
Copyright © 2011-2022 走看看