Skip to content

[软技能] 第134天 你在工作中有用到过websocket吗?用它来解决什么问题? #1123

@haizhilin2013

Description

@haizhilin2013
Collaborator

第134天 你在工作中有用到过websocket吗?用它来解决什么问题?

#575

Activity

LinStan

LinStan commented on Aug 28, 2019

@LinStan

没有
只知道websocket是一种基于tcp的通信协议
实现了客户端和服务端的双向推送消息
不存在同源限制
在握手阶段会采用http协议,和http协议具有良好兼容性
也可以加上tls加密来实现更安全的传输

viccowang

viccowang commented on Aug 28, 2019

@viccowang

我们项目在用WS做类似"车来了"那样的车辆实时位置推送功能.包括实时位置还有其他一些车辆实时信息.

yjua

yjua commented on Aug 28, 2019

@yjua

websocket 主要是实现双向实时通信。一般使用场景是需要实时通信,且有一定数据量的。比如一个简单的聊天等。但是像一些简单的其实没必要使用,ajax定时轮询也能解决。比如用户扫码登录页面。

xxf1996

xxf1996 commented on Aug 28, 2019

@xxf1996

有用过ws来连接命令行终端。

qhdxwdm

qhdxwdm commented on Aug 28, 2019

@qhdxwdm

目前还没用过

xiao-fe

xiao-fe commented on Jun 23, 2020

@xiao-fe

实时推动消息,例如弹幕需要用到,后端自动推送弹幕数据,前端实时展示

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @yjua@haizhilin2013@viccowang@xxf1996@LinStan

        Issue actions

          [软技能] 第134天 你在工作中有用到过websocket吗?用它来解决什么问题? · Issue #1123 · haizlin/fe-interview