zoukankan      html  css  js  c++  java
  • 1.从原始聊天程序开始

     Socket原义为插座,socket非常类似于电话插座。
    我们所见到的一切网络通讯程序基本上都基于socket来建设。
    比如HTTP使用80端口 FTP使用的是21端口,ORACLE等数据库都有端口,
    他们最基本的原理就是socket
     
    在Internet上有很多这样的主机,这些主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电, 有的提供110伏交流电,有的则提供有线电视节目。 客户软件将插头插到不同编号的插座,就可以得到不同的服务。
    所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
     
    IPAddress 提供网际协议IP地址
    TCPLISTENER 从TCP网络客户端监听连接(主要用来描述客户端的一些特性?)
    IPENDPOINT 将网络端点表示为IP地址和端口号(设置监听端口号)
    NETWORKSTREAM 提供用于网络访问的基础数据流
     
    SOCKET
     
    服务器端
     
     
     
    服务器端
     
     
    本人在长沙, 有工作可以加我QQ4658276
  • 相关阅读:
    剑指offer(18)二叉搜索树的后续遍历
    剑指offer(17)层次遍历树
    剑指offer(16)栈的压入、弹出序列
    剑指offer(15)
    剑指offer(14)
    剑指offer(13)
    剑指offer(12)
    剑指offer(11)
    2020 年 11 月编程语言排行榜,Python 势如破竹,超越 Java?
    Python 除了 time.sleep,你还有一个暂停代码的方法
  • 原文地址:https://www.cnblogs.com/jianjialin/p/1372857.html
Copyright © 2011-2022 走看看