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)

近期下载者

相关文件


收藏者