原文:用SignalR 2.0开发客服系统[系列5:使用SignalR的中文简体语言包和其他技术点]

前言

交流群:195866844

目录:

用SignalR 2.0开发客服系统[系列1:实现群发通讯]

用SignalR 2.0开发客服系统[系列2:实现聊天室]

用SignalR 2.0开发客服系统[系列3:实现点对点通讯]

用SignalR 2.0开发客服系统[系列4:负载均衡的情况下使用SignalR]

以上是系列目录,终于到了结束的时候了....

为了这个系列,真的是绞尽脑汁,终于..决定在这里完结了..

值得兴奋的是,在SignalR2.2的NuGet包中,终于出现了简体中文语言包.(其实在2.0也有,然而并没什么卵用,还是英文)

开发环境

开发工具:VS2013 旗舰版

数据库:未用

操作系统:WIN7旗舰版

一些之前未提到的关键技术点

连接的生命周期设置:

如下:

            // 该值表示连接在超时之前保持打开状态的时间长度。//默认为110秒GlobalHost.Configuration.ConnectionTimeout = TimeSpan.FromSeconds(110);//该值表示在连接停止之后引发断开连接事件之前要等待的时间长度。//默认为30秒GlobalHost.Configuration.DisconnectTimeout = TimeSpan.FromSeconds(30);//用于表示两次发送保持活动消息之间的时间。如果启用,此值必须至少为两秒。设置为 null 可禁用。//默认为10秒,设置DisconnectTimeout后默认为DisconnectTimeout的3分之一GlobalHost.Configuration.KeepAlive = TimeSpan.FromSeconds(10);

注意一点,这些配置是写在你的Global.asax的Application_Start()方法中的,切勿写在Owin启动器中..

如何在服务器的其他类中使用Hub:

如下:

using System.Collections.Generic;
using System.Linq;
using System.Web;namespace SignalRTest
{public class Class1{//获取相关的集线器Microsoft.AspNet.SignalR.IHubContext context = Microsoft.AspNet.SignalR.GlobalHost.ConnectionManager.GetHubContext<SignalRTest.MoveTextHub>();

     public void aaa(string message){context.Clients.All.broadcastMessage(message + DateTime.Now.ToString());}}
}

如何使用中文简体语言包

首先

第二步:

第三步:

找到最新的SignalR简体中文语言包 安装即可..同时会把你的SignalR版本升级至2.2需要注意.( - -,其实就是更新一下你的语言包版本就行了,不要吐槽我..)

结束之后

从这个系列的开始到结束,自己在写博文的同时也学到了很多东西,以前自己不知道的关于SignalR的技术也有了很大的提高,谢谢各位的支持.我会做的更好.

用SignalR 2.0开发客服系统[系列5:使用SignalR的中文简体语言包和其他技术点]相关推荐

  1. 用SignalR 2.0开发客服系统[系列3:实现点对点通讯]

    用SignalR 2.0开发客服系统[系列3:实现点对点通讯] 原文:用SignalR 2.0开发客服系统[系列3:实现点对点通讯] 前言 目录: 用SignalR 2.0开发客服系统[系列1:实现群 ...

  2. php开发客服系统(持久连接+轮询+反向ajax)

    欢迎在php严程序 - php教程学习AJAX教程, 本节课讲解:php开发客服系统(持久连接+轮询+反向ajax) php开发客服系统(下载源码) 用户端(可直接给客户发送消息) 客服端(点击用户名 ...

  3. 开源AI智能客服系统源码 人工智能对话软件源码 完整程序包+搭建教程

    分享一个开源AI智能客服系统源码.人工智能对话软件源码,电脑端+手机端+详细的搭建教程,源码开源可二开. 功能介绍: 是一款人工智能对话系统,它可以陪你聊天,帮你写文章,帮你写论文,帮你写代码,帮你写 ...

  4. 怎么联系vue客服_Vue在线客服系统【开源项目】

    1. 项目介绍 一个基于Vue2.0的在线客服系统. 技术栈包含:Vue.VueX.Vue Router.Element UI. 2. 功能介绍 项目包含了2个模块:客服端和访客端. 2.1 客服端功 ...

  5. ChatGPT客服系统产品-利用chatgpt训练企业知识开发个性化客服系统

    打造最前沿的AI智能客服系统,基于自有数据语料,充分运用ChatGPT的大模型自然语言生成能力,定制化客服系统为企业提供自主性的客服服务能力. ChatGPT如何革新智能客服? 根据当前ChatGPT ...

  6. 做好开源客服系统,春松客服入驻 Rainbond 开源应用商店 | Chatopera

    春松客服是通过开源,以新的模式为企业交付智能客服系统: OpenSource + Cloud.OpenSource 让更多人有开发客服系统的技能,Cloud 让测试.上线.成本都比现在的模式容易.甚至 ...

  7. 推荐好用的在线客服系统

    一款好用的在线客服系统,可以帮助企业实现业绩的增长.员工可以长时间保持激情的工作状态.但是很多企业在选择在线客服系统时,常常因为不是专业人员而出现选择吃亏的问题,那推荐好用的在线客服系统有哪些?好用的 ...

  8. 微信客服系统开发SDK使用教程- 拉取当前微信个人号列表请求(立即)

    微信客服系统开发SDK- 拉取当前微信个人号列表请求(立即) case "GetWeChatsReq": {// 拉取当前微信个人号列表请求(立即) log.debug(" ...

  9. 某电商平台开发记要——客服系统

    假如网站需要提供客服功能,如果只是简单的聊天咨询可以考虑营销QQ.百度商桥等(目前大部分网站采用此方式,包括一些知名行业电商):如果需要更精细化的管理,比如客服人员安排.各项数据统计汇总,那么需要对接 ...

最新文章

  1. 牛客练习赛61 D 最短路变短了(最短路,反向最短路)难度⭐⭐⭐★
  2. 请问Pycharm如何实现变量的批量重命名?
  3. Web API Test Client 1.2.0
  4. 基于MDA的移动应用开发建模及实现
  5. php yii2.0 读取excel,yii2.0使用excel Gridview读取excel内容
  6. intellij中java文件都是灰色
  7. AI(artificial intelligence)的学习
  8. centos pip命令安装mysql_centos下pip安装mysql_python报错mysql_config not found
  9. Java NIO群聊系统
  10. 电脑屏幕卡住了按什么都没反应_刚买2个月,联想电脑屏幕出现坏点,售后回复:坏点不够3个不能保修...
  11. 很多人在销售过程中,喜欢考虑用一些话术
  12. python配置文件注释_python操作配置文件yaml
  13. linux 终止作业任务命令,linux-尝试终止进程时出错—“ kill:pid:参数必须是进程或作业ID”...
  14. 技术交底书(一)-----一种移动终端无需充电及移动终端
  15. next主题配置文件解读
  16. 2.7 汽车之家口碑爬虫
  17. 最新elasticsearch版本与jdk版本对应图
  18. Flask+SQLAlchemy+graphene+docker示例
  19. Gym 100015 F Fighting for Triangles 博弈,状压dp
  20. 用matlab画标准雷电波,雷电波发生器的MATLAB仿真及参数选取sc

热门文章

  1. ant使用ftp上传数据时配置的一个报错问题
  2. 话说模式匹配(1) 什么是模式?
  3. 检查出某个文件的大小
  4. SonicWall 督促客户立即修复NSM 本地版本漏洞
  5. 成都睿铂 | 云南省地矿测绘院1:500地形免像控项目分享
  6. java生成自定义标志、大小的二维码
  7. 大型网站架构之系列(4)——分布式中的异步通信
  8. jQuery Ajax上传文件
  9. 根据中心点、半径长度和角度画点
  10. Redis 通配符查找及批量删除key