美文网首页前端必备
跨平台Websockt工具

跨平台Websockt工具

作者: Real_man | 来源:发表于2019-12-08 11:06 被阅读0次

    Websocket是客户端与服务端双向通信的一种协议,各种编程语言都提供了相应的编程API来操作,不过要开发部分代码,稍微会花费一些时间。

    好在开源了一款Websocket的工具,Websocketd,可以让我们的程序以Websocket的方式与客户端进行交互。

    • 不依赖编程语言,只要是可以运行的命令行即可
    • 不依赖任何第三方库,拿来即用,使用系统的表中输入输出
    • 每一个websocket的连接都运行在单独的进程中,相互隔离

    使用

    1 下载websocketd。官方提供了Windows,Mac,Linux的版本。

    Mac上下载并解压

    wget -c https://github.com/joewalnes/websocketd/releases/download/v0.3.0/websocketd-0.3.0-darwin_amd64.zip
    unzip websocketd-0.3.0-darwin_amd64.zip
    

    2 常见用法,使用说明。

    ./websocketd
    --address 绑定到的地址
    --port 监听的Http端口
    --ssl 使用TLS监听端口,同时还要指定--sslcert 和 --sslkey参数
    
    
    image.png

    3 用websocket测试工具进行测试。

    Websocket 在线测试

    image.png

    最后

    使用起来非常方便,可以快速的构建一个websocket的服务,当然这个工具目前还处于比较基础的阶段,但是也能帮我们做很多事情了。比如:

    • 实时监控服务器的状态

    参考:

    相关文章

      网友评论

        本文标题:跨平台Websockt工具

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