首页 > 资讯 > 知识 > socket,socket是什么东西

socket,socket是什么东西

来源:整理 时间:2023-08-25 15:01:59 编辑:智能门户 手机版

本文目录一览

1,socket是什么东西

就是套接字。数据最重要去应用层,被应用程序所用。具体到应用程序的话,就不只要ip地址这么简单,端口号也是必需的。ip地址+端口号就叫sockets。

socket是什么东西

2,socket是什么意思

socket(也叫套接字)最初是在Unix系统上开发的网络通信的接口。 后来微软等公司将它移植到了windows下,当然原来unix系统下的还是好用的。 对于socket可以这样理解: 它就是一个函数库,里面包括大量的函数和相应的数据结构,已经实现好了。 它支持网络通信。 程序开发人员可以通过阅读相关的函数文档,了解函数的使用方法,进行网络的编程。 两种形式的socket:流式套接字,对应与TCP协议。 数据报套接字,对应与UDP协议。

socket是什么意思

3,socket是什么意思啊

简介 SOCKET socket( int af, int type, int protocol ); 应用程序调用socket函数来创建一个能够进行网络通信的套接字。 第一个参数指定应用程序使用的通信协议的协议族,对于TCP/IP协议族,该参数置AF_INET; 第二个参数指定要创建的套接字类型,流套接字类型为SOCK_STREAM、数据报套接字类型为SOCK_DGRAM; 第三个参数指定应用程序所使用的通信协议。 该函数如果调用成功就返回新创建的套接字的描述符,如果失败就返回INVALID_SOCKET。套接字描述符是一个整数类型的值。每个进程的进程空间里都有一个套接字描述符表,该表中存放着套接字描述符和套接字数据结构的对应关系。该表中有一个字段存放新创建的套接字的描述符,另一个字段存放套接字数据结构的地址,因此根据套接字描述符就可以找到其对应的套接字数据结构。每个进程在自己的进程空间里都有一个套接字描述符表但是套接字数据结构都是在操作系统的内核缓冲里。 下面是一个创建流套接字的例子: struct protoent *ppe; ppe=getprotobyname("tcp"); SOCKET ListenSocket=socket(PF_INET,SOCK_STREAM,ppe->p_proto);

socket是什么意思啊

4,socket 什么意思

SOCKET用于在两个基于TCP/IP协议的应用程序之间相互通信。最早出现在UNIX系统中,是UNIX系统主要的信息传递方式。在WINDOWS系统中,SOCKET称为WINSOCK。两个基本概念:客户方和服务方。当两个应用之间需要采用SOCKET通信时,首先需要在两个应用之间(可能位于同一台机器,也可能位于不同的机器)建立SOCKET连接,发起呼叫连接请求的一方为客户方,接受呼叫连接请求的一方成为服务方。客户方和服务方是相对的,同一个应用可以是客户方,也可以是服务方。在客户方呼叫连接请求之前,它必须知道服务方在哪里。所以需要知道服务方所在机器的IP地址或机器名称,如果客户方和服务方事前有一个约定就好了,这个约定就是PORT(端口号)。也就是说,客户方可以通过服务方所在机器的IP地址或机器名称和端口号唯一的确定方式来呼叫服务方。在客户方呼叫之前,服务方必须处于侦听状态,侦听是否有客户要求建立连接。一旦接到连接请求,服务方可以根据情况建立或拒绝连接。连接方式有两种,同步方式(Blocking)和(noBlocking).客户方发送的消息可以是文本,也可以是二进制信息流。当客户方的消息到达服务方端口时,会自动触发一个事件(event),服务方只要接管该事件,就可以接受来自客户方的消息了。参考资料:www.serialcom.com.cn
文章TAG:socketsocket是什么东西

最近更新

  • 隔离开关和断路器区别,断路器和隔离开关你知道怎么区分吗隔离开关和断路器区别,断路器和隔离开关你知道怎么区分吗

    断路器和隔离开关你知道怎么区分吗2,隔离开关和断路器有什么区别3,能够告诉我有关断路器隔离开关的区别吗4,隔离开关和断路器的区别1,断路器和隔离开关你知道怎么区分吗隔离开关[1](Isolati.....

    知识 日期:2023-08-25

  • 2015年双十一网购数据2015年双十一网购数据

    2015双十以后会爆炸吗?淘宝双十2009年到2015年一个狂欢节的消费金额增长了多少倍?2009年天猫商城双十1销售额5000万元;2015年天猫双11全球狂欢节全天交易额为912.17亿元,是现在的1824.3倍.....

    知识 日期:2023-08-25

  • 机器昆虫,今天看变形金刚领袖之证 发现里面机器昆虫设定有些不合理机器昆虫机器昆虫,今天看变形金刚领袖之证 发现里面机器昆虫设定有些不合理机器昆虫

    今天看变形金刚领袖之证发现里面机器昆虫设定有些不合理机器昆虫2,变形金刚领袖之证中机器昆虫怎么来地球3,机器昆虫出现在几集4,机器昆虫是属于霸天虎的吗5,机器人昆虫是什么6,机器蝎子有.....

    知识 日期:2023-08-25

  • 许东,许东为什么是王八蛋啊许东,许东为什么是王八蛋啊

    许东为什么是王八蛋啊2,太原许东附近有哪些大学3,今年5月出生的男孩起名姓许范东字叫许东什么好4,如新美国官网许东可信吗靠得住吗5,从许东到桥头街怎么坐公交车最快需要多久6,火锅英雄的主.....

    知识 日期:2023-08-25

  • 二极管正向压降,二极管的正向压降是什么意思二极管正向压降,二极管的正向压降是什么意思

    二极管的正向压降是什么意思2,什么是半导体二极管的正向电压降3,什么是二极管的正向压降有什么作用4,二极管的正向压降是指电阻还是电压5,什么叫二极管的正向压降6,二极管的正向导通压降1,二.....

    知识 日期:2023-08-25

  • mts位移传感器,MTS传感器在深圳的授权代理商mts位移传感器,MTS传感器在深圳的授权代理商

    MTS传感器在深圳的授权代理商2,请问有关于MTS位移传感器现场应用的问题3,常用非接触式位移传感器有哪些种类4,位移传感器输入的是什么信号5,MTS位移传感器由什么组成6,美国MTS磁致伸缩位移.....

    知识 日期:2023-08-25

  • 小米导数据到电脑上,小米手机数据连接电脑怎么设置小米导数据到电脑上,小米手机数据连接电脑怎么设置

    小米4如何将通讯录导出到电脑1。如何在手机应用管理中导入小米手机联系人到电脑open小米云服务,然后/110,小米手机怎么备份数据to电脑install小米手机助手,然后用-2,如何将小米手机的内容.....

    知识 日期:2023-08-25

  • 电脑买,如何正确选购电脑电脑买,如何正确选购电脑

    如何正确选购电脑2,买什么样的电脑好3,电脑买什么样的好4,买什么电脑好5,我想买笔记本电脑在哪买便宜又可靠6,买电脑最关键要看什么部分1,如何正确选购电脑现在奸商太多。先在网上查下资料,做.....

    知识 日期:2023-08-25