Day031 网络编程

  1、IP地址
        唯一标识网络上的每一台计算机
        组成:由4个8位二进制数组成
          

 
        IP地址 = 网络地址 + 主机地址
            网络地址:标识计算机或者网络设备所在的网段
            主机地址:标识特定主机或者网络设备
        Ip地址的配置和检测
            查看本机的IP地址:ipconfig
            测试网络是否通畅:ping 目标IP地址
    2、网络服务器
        通常指再网络环境下,具有较高计算能力,能够提供用户服务功能的计算机
    3、网络通信协议
        为了在网络中不同的计算机之间进行通信而建立的规则、标准或约定的集合
        

    
    4、Socket简介
        什么是Socket
            ① 通信链路的端点就被称为“套接字”(英文名Socket)
            ② 是提供给应用程序的接口
    5、基于TCP协议的Socket编程
        基于TCP协议的Socket网络通信
            用来实现双向安全连接网络通信
        Scoket通信模型
            进行网络通信时,Socket需要借助数据流来完成数据的传递工作
          

     
        Scoket网络编程步骤
            


                


    6、Scoket中实现对象的传递
        传递对象信息时需进行实例化
            


    7、多线程处理多请求
        


            采用多线程的方式
            一个专门负责监听的应用主服务程序
            一个专门负责处理请求的线程程序
        具体操作步骤
          

 
    8、基于UDP协议的Socket编程
        (1)TCP与UDP的区别
          

 
        (2)基于UDP协议的Scoket网络编程步骤
            

 

 

 

 

 

 

 

 

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...