websocketd开启websocket服务

简介: websocketd开启websocket服务

下载:http://websocketd.com/

新建bash脚本counter.sh

#!/bin/bash
# Count from 1 to 10 with a sleep
for ((COUNT = 1; COUNT <= 10; COUNT++)); do
  echo $COUNT
  sleep 0.5
done

动服务

$ ./websocketd --port=8080 bash ./counter.sh
• 1

客户端代码 demo.html

<script>
var ws = new WebSocket("ws://localhost:8080/");
ws.onmessage = function (event) {
    console.log(event.data);
};
</script>

image.png

参考

阮一峰的网络日志-WebSocket 教程

相关文章
|
JavaScript 前端开发 测试技术
教你启动一个最简单的 websocket 服务
启动一个 websocket 服务,有很多方式,我们可以使用 PHP,可以使用 Node.js,也可以使用 Golang 等语言。今天我们主要介绍如何利用 Node.js 启动一个最简单的 websocket 服务,总共分为三个步骤。
2694 0
教你启动一个最简单的 websocket 服务
|
8月前
|
前端开发
从零玩转Websocket实时通讯服务之前后端分离版本
从零玩转Websocket实时通讯服务之前后端分离版本
117 0
|
Linux PHP Windows
|
移动开发 网络协议 Java
Java实现WebSocket服务
Java可以使用Tomcat提供的WebSocket库接口实现WebSocket服务,代码编写也非常的简单。现在的H5联网游戏基本上都是使用WebSocket协议,基于长连接,服务器可以主动推送消息,而不是传统的网页采用客户端轮询的方式获取服务器的消息。下面给出简单使用Tomcat的WebSocket服务的基本代码结构。
980 0
Java实现WebSocket服务
|
缓存 运维 小程序
搭建websocket消息推送服务,必须要考虑的几个问题
近年各行业对websocket的需求越来越大,对websocket的要求也越来越高。从早期对websocket的应用仅限于少部分功能和IM等特殊场景,逐步发展为追求支持高并发,百万、千万级每秒通讯的高可用websocket服务。本文将为你讲解搭建websocket消息推送服务必须要考虑的几个问题。
|
Cloud Native Serverless 开发者
WebSocket 和 gRPC 服务
虽然说 Knative 默认就支持 WebSocket 和 gRPC,但在使用中发现有些时候想要把自己的 WebSocket 或  gRPC 部署到 Knative 中还是会有各种不顺利的地方,尽管最后排查发现大多都是自己的程序问题或者是配置错误导致的。为了方便大家做验证,这里就分别给出一个 WebSocket 的例子和一个 gRPC 的例子。当我们需要在生产或者测试环境部署相关服务的时候可以使用本文给出的示例进行 Knative 服务的测试。
4735 0
WebSocket 和 gRPC 服务
|
容器 Cloud Native
如何在 Knative 中部署 WebSocket 和 gRPC 服务?
作者 | 冬岛  阿里云容器平台工程师 导读:虽然说 Knative 默认就支持 WebSocket 和 gRPC,但在使用中会发现,有时想要把自己的 WebSocket 或 gRPC 部署到 Knative 中,还是存在各种不顺利。
11655 0
|
网络协议 前端开发 安全
websocket和http的瓜葛以及websocket协议实现
websocket和http的瓜葛以及websocket协议实现
websocket和http的瓜葛以及websocket协议实现