RuPengMessageHub
所属分类:操作系统开发
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2022-06-22 21:19:17
上 传 者:
sh-1993
说明: .Net聊天服务器中心
(.Net Chat Server Hub)
文件列表:
HubServerLoadTest/ (0, 2022-06-22)
HubServerLoadTest/HubServerLoadTest.csproj (763, 2022-06-22)
HubServerLoadTest/Program.cs (3520, 2022-06-22)
HubServerLoadTest/Properties/ (0, 2022-06-22)
HubServerLoadTest/Properties/launchSettings.json (87, 2022-06-22)
LICENSE (7652, 2022-06-22)
RuPengMessageHub.DAO/ (0, 2022-06-22)
RuPengMessageHub.DAO/AppInfoDAO.cs (2007, 2022-06-22)
RuPengMessageHub.DAO/IDAOSupport.cs (212, 2022-06-22)
RuPengMessageHub.DAO/RuPengMessageHub.DAO.csproj (389, 2022-06-22)
RuPengMessageHub.Helpers/ (0, 2022-06-22)
RuPengMessageHub.Helpers/RuPengMessageHub.Helpers.csproj (138, 2022-06-22)
RuPengMessageHub.Helpers/SecurityHelper.cs (775, 2022-06-22)
RuPengMessageHub.Models/ (0, 2022-06-22)
RuPengMessageHub.Models/AppInfo.cs (329, 2022-06-22)
RuPengMessageHub.Models/RuPengMessageHub.Models.csproj (137, 2022-06-22)
RuPengMessageHub.NetSDK/ (0, 2022-06-22)
RuPengMessageHub.NetSDK/MsgHubClient.cs (3846, 2022-06-22)
RuPengMessageHub.NetSDK/RuPengMessageHub.NetSDK.csproj (438, 2022-06-22)
RuPengMessageHub.Server/ (0, 2022-06-22)
RuPengMessageHub.Server/ApplicationUser.cs (87, 2022-06-22)
RuPengMessageHub.Server/Controllers/ (0, 2022-06-22)
RuPengMessageHub.Server/Controllers/GroupController.cs (4050, 2022-06-22)
RuPengMessageHub.Server/Controllers/UserController.cs (3232, 2022-06-22)
RuPengMessageHub.Server/Filters/ (0, 2022-06-22)
RuPengMessageHub.Server/Filters/ExceptionFilter.cs (626, 2022-06-22)
RuPengMessageHub.Server/GroupMessageSenderService.cs (3818, 2022-06-22)
RuPengMessageHub.Server/Helpers/ (0, 2022-06-22)
RuPengMessageHub.Server/Helpers/ClaimsPrincipalExtensions.cs (977, 2022-06-22)
RuPengMessageHub.Server/Helpers/ObjectExtensions.cs (233, 2022-06-22)
RuPengMessageHub.Server/Helpers/RedisHelper.cs (793, 2022-06-22)
RuPengMessageHub.Server/MessageHub.cs (3080, 2022-06-22)
RuPengMessageHub.Server/Models/ (0, 2022-06-22)
RuPengMessageHub.Server/Models/GroupMessageResp.cs (522, 2022-06-22)
RuPengMessageHub.Server/NameUserIdProvider.cs (458, 2022-06-22)
RuPengMessageHub.Server/Program.cs (1204, 2022-06-22)
RuPengMessageHub.Server/Properties/ (0, 2022-06-22)
RuPengMessageHub.Server/Properties/launchSettings.json (762, 2022-06-22)
... ...
# RuPengMessageHub
“Rupeng Message Hub” is an online chatting engine, which can host multiple applications. It can support 2,500 concurrent users on a single server (Memory:2 GB, Bandwidth: 5M).
RuPengMessageHub.Server is the core server, and all chat applications must connect to it.
RuPengMessageHub.TestWeb is an example of chat application.
Before connection to the hubserver, a token should be retrieved using code bellow:
```
var token = await client.GetTokenAsync("1", "yzk", "rupenggongkaike", DateTime.Now.ToFileTime(), "wpstt@999_6xx!aa");
```
The settings, like UserId, AppKey, and AppSecret, must comply with that of appsettings.json in RuPengMessageHub.Server.
```
"AppInfos": [
{
"Id": "6CEB02AB-925D-47DF-9547-2437B952A204",
"AppKey": "rupenggongkaike",
"AppSecret": "wpstt@999_6xx!aa",
"AppName": "Online chatroom for rupeng"
},
{
"Id": "6CEB02AB-925D-47DF-9547-2437B952A206",
"AppKey": "rupengIM",
"AppSecret": "xx_3@66_6xx@aa",
"AppName": "IM App of Rupeng"
}
```
[Introduction and video tutorial](https://www.rupeng.com/Courses/Chapter/938)
近期下载者:
相关文件:
收藏者: