socket的接口?windowssocket传输文件
socket的接口?
socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。

socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文件",在建立连接打开后,可以向自己文件写入内容供对方读取或者读取对方内容,通讯结束时关闭文件。
socket有哪些应用场景?
socket(简称 套接字)是进程之间通信一个工具,好比现实生活中的插座,所有的家用电器要想工作都是基于插座进行,进程之间想要进行网络通信需要基于这个socket。
socket的作用
负责进程之间的网络数据传输,好比数据的搬运工。
socket使用场景
不夸张的说,只要跟网络相关的应用程序或者软件都使用到了socket 。
socket传输为什么用byte?
因为在网络中传输的数据都会被转换成二进制的数据。你可以使用多个类包装,但是传输过程中都是以字节流传输的。这点不会影响网络传输。不管你发送的是字节流还是字符流,等你接收到数据以后通过IO包装类都可以把数据还原。
到此,以上就是小编对于socket传输文件夹的问题就介绍到这了,希望这3点解答对大家有用。
网站标题:socket的接口?windowssocket传输文件
浏览地址:http://www.jxjierui.cn/article/dpjsdch.html


咨询
建站咨询
