11 Star 57 Fork 12

GoEasy/Websocket实时通讯(Uniapp 各种小程序 Vue React Taro)

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

GoEasy Websocket消息实时推送

无需搭建websocket服务,几行代码,搞定websocket消息实时推送!

功能特性

  • 客户端SDK支持Uniapp, 各种小程序, Web页面, Cocos Creator以及Vue, React, Taro等各种前端主流框架
  • 服务端支持PHP、C#、 Java、Go、Python、Node、Ruby等任何语言以及Unicloud或其他云函数通过Rest API推送消息
  • 内置心跳检测和消息Ack确认机制,断网自动重连,消息自动补发
  • Uniapp通知栏提醒支持各大厂商通道集成、微信模板消息推送提醒
  • 实时查询用户在线情况,用户上下线实时提醒
  • 历史消息查询
  • webhook支持同步用户在线状态和消息数据至指定服务器

体验在线示例和源码

GoEasy Websocket HelloWord在线体验(免注册)

本项目源码说明

包含web-vue3、uniapp-vue3、uniapp-nvue、react、reactnative、Taro、微信小程序、unicloud、Electron、android、android-kotlin、iOS共十二个版本的GoEasy Webscoket消息推送示例

helloworld------------------包含十二个版本的Websocket消息推送Demo
    ├── uniapp-vue----------------基于Uniapp,可直接编译为H5,微信小程序和App(iOS/Android),通知栏推送支持厂商通道
    │    └── src-------------源码根目录  
    │         └── README.MD--运行步骤
    ├── unicloud------------------支持Unicloud发送,可直接编译为H5,微信小程序和App(iOS/Android),通知栏推送支持厂商通道
    │    └── README.MD-------运行步骤
    ├── uniapp-nvue---------------基于Uniapp,可直接编译为H5,微信小程序和App(iOS/Android),通知栏推送支持厂商通道
    │    └── README.MD-------运行步骤
    ├── web-vue3------------------PC版Demo,基于vue3开发   
    │    └── README.MD-------运行步骤
    ├── web-react-----------------PC版Demo,基于React开发
    │    └── README.MD-------运行步骤
    ├── reactnative---------------PC版Demo,基于React开发
    │    └── README.MD-------运行步骤
    ├── wx------------------------微信小程序原生开发
    │    └── README.MD-------运行步骤
    ├── taro----------------------基于Taro,可直接编译为H5,微信小程序
    │    └── README.MD-------运行步骤
    ├── electron------------------桌面端应用,基于Electron开发,可构建Mac、Windows和Linux的应用程序
    │    └── README.MD-------运行步骤
    ├── android-------------------Android原生,基于Java开发
    │    └── README.MD-------运行步骤
    ├── android-kotlin------------Android原生,基于Kotlin开发
    │    └── README.MD-------运行步骤
    └── iOS-----------------------iOS原生,基于Swift开发
         └── README.MD-------运行步骤

GoEasy优势

  • 无需搭建Websocket服务 ,研发成本降低90%以上,无需购买服务器
  • 高并发、低延时,消息必达,支持百万级用户同时在线,每秒千万级消息实时必达
  • 消息数据全程加密传输,提供私有部署服务,满足等保合规要求
  • 企业级安全可靠 99.95%高可用 故障时间100倍赔偿

应用场景

  • 系统/订单提醒:工单提醒 远程打印 语音播报 动态、评论提醒
  • 可视化大屏:实时数据监控大屏 金融实时行情显示 设备运行状态监控
  • 多人在线协作:协同编辑、在线拍卖,多人点餐、在线选座
  • 直播聊天室:聊天室和直播间弹幕、互动、发送道具
  • 位置实时跟踪:车辆实时位置跟踪 外卖实时位置跟踪 物流实时位置
  • 扫码结果返回:扫码登录、扫码支付、扫码签到、扫码打印
  • 用户在线状态:实时在线用户列表 、用户上下线提醒
  • 游戏和远程互动:联网游戏、远程医疗、远程授课

获得帮助和技术支持

可查阅GoEasy开发文档,或者访问GoEasy官网,在线咨询技术人员,或拨打官方技术支持电话。

成功案例

汉王集团、爱尔眼科、顾家家居、国家开放大学、一加手机、清华大学出版社、格林豪泰酒店集团、四川卫视、北京农林科学院、兰石集团、远洋集团...等等

MIT License Copyright (c) 2022 GoEasy Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

无需搭建websocket服务,几行代码,搞定Web页面、各种小程序、Uniapp、Taro和Cocos等各种Web技术Websocket实时通讯!包含Uniapp websocket示例,微信小程序websocket示例,Vue websocket示例,react websocket示例! 展开 收起
JavaScript 等 6 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/goeasy-io/helloworld.git
git@gitee.com:goeasy-io/helloworld.git
goeasy-io
helloworld
Websocket实时通讯(Uniapp 各种小程序 Vue React Taro)
2.13

搜索帮助

Cb406eda 1850385 E526c682 1850385