当前位置: 首页>編程日記>正文

socket 服务器

socket 服务器


【Webim-plugin】

https://www.implugin.cn/
https://www.kancloud.cn/yuntian001/webim-plugin/823485

webim-plugin是一款基于workerman - GatewayWorker 和 layim开发的一款web网站聊天插件, 用于快速让你的网站加上即时聊天功能。后端基于GatewayWorker开发可以非常方便的将Gateway服务和BusinessWorker服务分开部署在不同的服务器上, 实现分布式集群。前端基于layim二次开发并实现了右键菜单功能界面美观大方,提供二次开发文档方便二次开发。

主要特性:
使用方便配置好相关配置,运行几行命令即可直接使用,最大限度的减少WebIM的开发周期,大大节约开发成本.
自带基于workerman开发的小型web服务器不依赖任何Web服务器只需要服务器上有php环境即可。
完善的聊天功能体系(提供完善的右键菜单功能),无需进行任何二开和服务器配置即可直接成功搭建聊天系统。
程序及数据库全部部署在自己的服务器,源码、数据完全可控。


1. workerman


workerman是国人开发的良心高性能的PHP socket 服务器框架,在全球最大同性交友平台gayHub的star都4K多,可以想象是多么的牛X。

可以单独部署,也可以整合进MVC的框架(TP,laravel等),可以说非常实用,并发效果也好。

官网地址: http://www.workerman.net/workerman

gayhub地址:https://github.com/walkor/workerman/


2. gateway-worker


gateway-worker(后面直接称gateway)是基于 workerman开发的TCP长连接框架,用于快速开发TCP长连接应用。

在线聊天一般都是实用长连接保持通信,使用 workerman虽然能够做到同样的效果,但是gateway更加的方便快捷。

(轮询构建的聊天室已经OUT了,实在是太...)

gayhub地址: https://github.com/walkor/GatewayWorker

3. gatewayClient

gateClient是用来辅助 workerman或者是gateway进行用户分组以及向用户发送信息的组件,同时,能够快速便捷的将原有系统的uid和clientid绑定起来。

gayhub地址: https://github.com/walkor/GatewayClient


使用Gateway-Worker实现多人分组实时聊天
http://www.ptbird.cn/gateway-worker-many-people-chat-online-group.html


SuperSocket, .NET Socket服务器框架


SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作,但是你却可以使用 SuperSocket 很容易的开发出一款 Socket 服务器端软件,例如游戏服务器,GPS 服务器, 工业控制服务和数据采集服务器等等。

高性能的事件驱动通信;
非常简单易用; 你只需要通过创建几个类就能获得一个健壮的 Socket 服务器;
内置的命令行协议让你能够迅速创建一个网络命令行接口服务器;
强大且高性能的协议解析实现工具帮你简化了网络数据的分析工作;
灵活的配置功能和友好的配置 API;
多监听器支持; 让你在一个服务器实例内监听多个端口;
多服务器实例托管的支持让你从容面对复杂的部署需求;
应用程序域和进程级别的隔离能够满足你大部分的宿主场景;
内置的 SSL/TLS 加密支持;
会话级别的发送队列能够让你通过会话并发的发送数据,并保持高性能和可控性;
SuperSocket 的命令处理模式让你的业务逻辑更清晰,更有条理;
优良的可扩展 API 支持: Command Filter, Connection Filter, Command Loader;
可替换的日志架构允许你使用你喜欢的日志组件;
动态语言的支持; 允许你用 Python 之类的脚本语言来实现命令;
与 Mono/Linux 保持二进制级别的兼容;
Windows Azure 的支持;
内置你可以直接用于 Flash 或 Silverlight 客户端的 Socket 策略服务器;


https://www.fengoutiyan.com/post/15813.html

相关文章:

  • TCPIP协议族
  • socket编程的总体流程
  • socket的编程语言
  • socket工作原理
  • socket的作用
  • 服务器SOC
  • socket接口函数
  • java创建socket服务端
  • 鏡像模式如何設置在哪,圖片鏡像操作
  • 什么軟件可以把圖片鏡像翻轉,C#圖片處理 解決左右鏡像相反(旋轉圖片)
  • 手機照片鏡像翻轉,C#圖像鏡像
  • 視頻鏡像翻轉軟件,python圖片鏡像翻轉_python中鏡像實現方法
  • 什么軟件可以把圖片鏡像翻轉,利用PS實現圖片的鏡像處理
  • 照片鏡像翻轉app,java實現圖片鏡像翻轉
  • 什么軟件可以把圖片鏡像翻轉,python圖片鏡像翻轉_python圖像處理之鏡像實現方法
  • matlab下載,matlab如何鏡像處理圖片,matlab實現圖像鏡像
  • 圖片鏡像翻轉,MATLAB:鏡像圖片
  • 鏡像翻轉圖片的軟件,圖像處理:實現圖片鏡像(基于python)
  • canvas可畫,JavaScript - canvas - 鏡像圖片
  • 圖片鏡像翻轉,UGUI優化:使用鏡像圖片
  • Codeforces,CodeForces 1253C
  • MySQL下載安裝,Mysql ERROR: 1253 解決方法
  • 勝利大逃亡英雄逃亡方案,HDU - 1253 勝利大逃亡 BFS
  • 大一c語言期末考試試題及答案匯總,電大計算機C語言1253,1253《C語言程序設計》電大期末精彩試題及其問題詳解
  • lu求解線性方程組,P1253 [yLOI2018] 扶蘇的問題 (線段樹)
  • c語言程序設計基礎題庫,1253號C語言程序設計試題,2016年1月試卷號1253C語言程序設計A.pdf
  • 信奧賽一本通官網,【信奧賽一本通】1253:抓住那頭牛(詳細代碼)
  • c語言程序設計1253,1253c語言程序設計a(2010年1月)
  • 勝利大逃亡英雄逃亡方案,BFS——1253 勝利大逃亡
  • 直流電壓測量模塊,IM1253B交直流電能計量模塊(艾銳達光電)
  • c語言程序設計第三版課后答案,【渝粵題庫】國家開放大學2021春1253C語言程序設計答案
  • 18轉換為二進制,1253. 將數字轉換為16進制
  • light-emitting diode,LightOJ-1253 Misere Nim
  • masterroyale魔改版,1253 Dungeon Master
  • codeformer官網中文版,codeforces.1253 B
  • c語言程序設計考研真題及答案,2020C語言程序設計1253,1253計算機科學與技術專業C語言程序設計A科目2020年09月國家開 放大學(中央廣播電視大學)
  • c語言程序設計基礎題庫,1253本科2016c語言程序設計試題,1253電大《C語言程序設計A》試題和答案200901
  • 肇事逃逸車輛無法聯系到車主怎么辦,1253尋找肇事司機