All Projects → yangzhongke → Rupengmessagehub

yangzhongke / Rupengmessagehub

Licence: lgpl-3.0
.Net Chat Server Hub

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Rupengmessagehub

tortuga
A modern game engine built using dot net core
Stars: ✭ 14 (-83.33%)
Mutual labels:  core, dot-net
Java Thread Affinity
Bind a java thread to a given core
Stars: ✭ 1,184 (+1309.52%)
Mutual labels:  core
System.linq.dynamic.core
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
Stars: ✭ 864 (+928.57%)
Mutual labels:  core
Darkriscv
opensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+1164.29%)
Mutual labels:  core
Openapi Core Ruby Sdk
Alibaba Cloud Core SDK for Ruby
Stars: ✭ 29 (-65.48%)
Mutual labels:  core
Officedocs Enterprise
Documentation for Office 365 Enterprise features
Stars: ✭ 59 (-29.76%)
Mutual labels:  core
Untech.sharepoint
Untech.SharePoint - library that will improve your work with Lists in SharePoint (can be used with SSOM and CSOM)
Stars: ✭ 8 (-90.48%)
Mutual labels:  dot-net
Smartstore
Open Source ASP.NET Core Enterprise eCommerce Shopping Cart Solution
Stars: ✭ 82 (-2.38%)
Mutual labels:  core
Tsadmin
asp.net web api 2 + vue.js +elementui 实现的前/后端分离的后台管理系统框架示例程序。
Stars: ✭ 70 (-16.67%)
Mutual labels:  dot-net
Nclap
NClap is a .NET library for parsing command-line arguments and building interactive command shells. It's driven by a declarative attribute syntax, and easy to extend.
Stars: ✭ 51 (-39.29%)
Mutual labels:  dot-net
Windows Itpro Docs
This is used for contributions to the Windows 10 content for IT professionals on docs.microsoft.com.
Stars: ✭ 1,042 (+1140.48%)
Mutual labels:  core
Device Os
Device OS (Firmware) for Particle Devices
Stars: ✭ 976 (+1061.9%)
Mutual labels:  core
Windows Insider
Technical documentation for the Windows Insider Program
Stars: ✭ 62 (-26.19%)
Mutual labels:  core
Cauldron
C# Toolkit
Stars: ✭ 27 (-67.86%)
Mutual labels:  core
Hardware Libraries
Particle parts for computer-aided design (CAD)
Stars: ✭ 77 (-8.33%)
Mutual labels:  core
Convertpcltocore
17 Steps to Convert your PCL to .NET Standard
Stars: ✭ 10 (-88.1%)
Mutual labels:  core
Fluenttc
🌊 👬 🏢 Integrate with TeamCity fluently
Stars: ✭ 42 (-50%)
Mutual labels:  dot-net
Simplify
Simplify is a set of .NET libraries that provide infrastructure for your applications. DI and mocking friendly.
Stars: ✭ 52 (-38.1%)
Mutual labels:  dot-net
Officedocs Exchange
Contains documentation for Exchange Server and Exchange Online
Stars: ✭ 83 (-1.19%)
Mutual labels:  core
Lisk Core
📟 Lisk blockchain application platform
Stars: ✭ 79 (-5.95%)
Mutual labels:  core

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(), "[email protected]_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": "[email protected]_6xx!aa",
      "AppName": "Online chatroom for rupeng"
    },
    {
      "Id": "6CEB02AB-925D-47DF-9547-2437B952A206",
      "AppKey": "rupengIM",
      "AppSecret": "[email protected][email protected]",
      "AppName": "IM App of Rupeng"
    }

Introduction and video tutorial

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].