当前位置: 首页 > news >正文

手机版企业网站静态页面网站站标代码写进到静态页面了 怎么不显示呢?

手机版企业网站,静态页面网站站标代码写进到静态页面了 怎么不显示呢?,h5个人网页制作,石家庄城市建设投资中心网站前言 今天给大家推荐一个.NET Core WebSocket实现简易、高性能、集群即时通讯组件#xff1a;FreeIM。 官方组件介绍 FreeIM 使用 WebSocket 协议实现简易、高性能#xff08;单机支持5万连接#xff09;、集群即时通讯组件#xff0c;支持点对点通讯、群聊通讯、上线下线事… 前言 今天给大家推荐一个.NET Core WebSocket实现简易、高性能、集群即时通讯组件FreeIM。 官方组件介绍 FreeIM 使用 WebSocket 协议实现简易、高性能单机支持5万连接、集群即时通讯组件支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。 WebSocket介绍 WebSocket是一种在Web应用程序和服务器之间建立持久连接的通信协议。它通过在客户端和服务器之间创建一个全双工通信通道实现了服务器主动向客户端推送数据的功能。 相比起传统的HTTP请求-响应模式WebSocket具有以下几个优势 实时性WebSocket提供了实时的双向通信服务器可以主动推送数据给客户端而不需要客户端发起请求。这使得实时通信应用如聊天室、股票行情等变得更加简单和高效。减少数据传输量WebSocket在建立连接时需要进行握手之后数据帧的开销较小只需要发送少量的控制信息因此相比于HTTP请求的头部信息可以减少数据传输的开销。低延迟由于WebSocket是一个长连接避免了每次请求都要建立TCP连接的开销从而降低了延迟。节省服务器资源WebSocket使用一个TCP连接进行全双工通信相比于传统的HTTP请求避免了频繁的连接和关闭操作减少了服务器的负担。支持跨域通信WebSocket允许在浏览器中通过JavaScript与不同域名下的服务器进行通信实现了跨域通信的功能。 项目源码截图 设计思路 终端如浏览器/小程序/iOS/android 统一使用 websocket 连接 ImServer ImServer支持集群根据 clientId 分区管理 websocket 连接 WebApi 使用 ImHelper 调用方法如SendMessage、群聊相关方法将数据推至 Redis chan ImServer 订阅 Redis chan收到消息后向 终端 推送消息 缓解了并发推送消息过多的问题解决了连接数过多的问题解耦了业务和通讯架构更加清淅 ImServer 充当消息转发连接维护代码万年不变、且不需要重启维护WebApi 负责所有业务 ImServer 服务端 public void Configure(IApplicationBuilder app) {app.UseFreeImServer(new ImServerOptions{Redis  new FreeRedis.RedisClient(127.0.0.1:6379,poolsize5),Servers  new[] { 127.0.0.1:6001 }, //集群配置Server  127.0.0.1:6001}); } WebApi 业务端 public void Configure(IApplicationBuilder app) {//...ImHelper.Initialization(new ImClientOptions{Redis  new FreeRedis.RedisClient(127.0.0.1:6379,poolsize5),Servers  new[] { 127.0.0.1:6001 }});ImHelper.EventBus(t  Console.WriteLine(t.clientId  上线了), t  Console.WriteLine(t.clientId  下线了)); } Html5 终端 终端连接 websocket 前应该先请求 WebApi 获得授权过的地址(ImHelper.PrevConnectServer)伪代码 ajax(/prev-connect-imserver, function(data) {var url  data; //此时的值ws://127.0.0.1:6001/ws?tokenxxxxxvar sock  new WebSocket(url);sock.onmessage  function (e) {//...}; }) 项目源码 更多实用功能特性欢迎前往开源地址查看别忘了给项目一个Star。 https://github.com/2881099/FreeIM 优秀项目和框架精选 该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践提高开发效率和质量。坑已挖欢迎大家踊跃提交PR自荐让优秀的项目和框架不被埋没。 https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md See you next good day
http://www.tj-hxxt.cn/news/219151.html

相关文章:

  • 做网站不会配色怎么办湘潭做网站问下磐石网络
  • 网站建设优化推广教程门户网站开发工具软件
  • 青岛市崂山区建设局网站网站前端跟后端怎么做
  • 中英文企业网站公司简介模板免费文字
  • 怎么做专门卖二手衣服的网站seo推广公司 什么意思
  • 汉字域名的网站闵行网页设计
  • 网站如何防止别人抄袭wordpress index.txt
  • flash网站开源企业创建网站的途径都有啥
  • 医院网站建设 利法拉网络素材网站在哪里找
  • 江西响应式网站建设哪家好最新项目首码发布平台
  • 南昌网站建设的流程西安找公司建网站
  • 专业网站建设行业现状辽宁建设工程信息网新版网址
  • 中国建设银行理财网站上海 网站设计 公司
  • 网站建设应注意哪些事项网站是否能够被恶意镜像
  • 邯郸移动网站建设报价专业网站制作哪家专业
  • 做网站到底能不能赚钱建设银行北海分行网站
  • 网站开发得花多少钱外贸公司查询
  • 四川汉舟电力建设有限公司网站宁波黄页网
  • 校园网站建设的作用百度网盘搜索免费资源
  • 建工教育网校官方网站网站策划公司
  • 做旅游网约车的网站网站二次开发是什么意思
  • 套别人代码做网站优化游戏的软件
  • 网站便民服务平台怎么做招聘 人才招聘
  • 小型网站制作深圳网络推广经验分享
  • 网站建设合同 下载专注网站建设怎么样
  • 游戏网站的设计方案如何制作免费永久网站
  • 南京网站建设网站设计 雷仁网络怎么做免费的网站推广
  • 网站开发技术支持贵州健康码app下载
  • 长春网站制作设计app音乐网站开发
  • 大学生网站开发比赛国家建设部网站首页