美文网首页
WebSocket 与 Socket

WebSocket 与 Socket

作者: Taraks | 来源:发表于2019-07-12 13:12 被阅读0次

Context

需要使用ASP.NET的SignalR库,配合NATS和Redis实现大文件向前端的推送。
文件发送被朴哥要求使用Web Socket,沟通后发现我对Web Socket 和Socket的概念一直有所混淆。
故专门查阅资料后在此简单总结,欢迎勘误。

Network Socket

首先,Network Socket或者说Socket是一个抽象概念。
Socket的字面意思是插座、插口,而Network Socket的概念是指在计算机网络的端到端连接中的两个端点,更明确点说就是TCP/IP网络环境中的两个连接端。我经常使用的Python-socket库提供的实际上是一个Socket API接口,是对传输层(TCP/UDP)抽象的接口。

WebSocket

WebSocket是一种计算机传输协议,提供了一个TCP上的全双工连接频道。
WebSocket是OSI模型中应用层的协议,依赖于传输层的TCP协议。

相关文章

  • websocket与socket.io的那些事儿

    websocket与socket.io的那些事儿 1、WebSocket WebSocket协议是基于TCP的一种...

  • iOS WebSocket 使用 (SocketRocket)

    1. 关于Socket 与 WebSocket基本概念 关于Socket 我们都知道socket是套接字,描述ip...

  • WebSocket协议-原理篇

    本篇文章主要讲述以下几点: WebSocket的原理与机制 WebSocket与Socket.io WebSock...

  • Socket 与 WebSocket

    原文http://zengrong.net/post/2199.htm去年光棍节的时候,我写过一篇 quick-c...

  • WebSocket与Socket

    点击查看原文,走你)))))))))))))))))))) WebSocket介绍与原理 WebSocket pr...

  • WebSocket 与 Socket

    Context 需要使用ASP.NET的SignalR库,配合NATS和Redis实现大文件向前端的推送。文件发送...

  • Socket与WebSocket

    我们开发的网络应用程序位于应用层,TCP和UDP属于传输层协议,在应用层如何使用传输层的服务呢?在应用层和传输层之...

  • socket与WebSocket协议

    本文整理了对Socket与WebSocket协议的理解,基于WebSocket聊天室的实现及实现原理,Worker...

  • Socket, websocket, socket.io比较

    socket 是基于tcp上的websocket 是基于http上的socket.io 是基于websocket上的

  • WebSocked 基本用法

    WebSocket 原理 创建 WebSocket 对象。 Socket.readyState属性 WebSock...

网友评论

      本文标题:WebSocket 与 Socket

      本文链接:https://www.haomeiwen.com/subject/nvhekctx.html