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
  • 相关阅读:
    androidstudio gradle下载速度慢
    paddlex 使用-11 实例图像分割
    paddlex 使用-10 语义图像分割
    redis C# Windows下测试环境
    CSS Flex弹性布局(多个div自动换行)
    扩展排序后重新编号
    纯css制作的打勾(√)小图标
    layui表格-template模板的三种用法
    VB中各种数据类型转换函数
    将ACCESS 的数据库中的表的文件 导出了EXCEL格式
  • 原文地址:https://www.cnblogs.com/jianjialin/p/1372857.html
Copyright © 2011-2022 走看看