https://github.com/jasonxudeveloper/jengine-websocket-server-demo
https://github.com/jasonxudeveloper/jengine-websocket-server-demo
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jasonxudeveloper/jengine-websocket-server-demo
- Owner: JasonXuDeveloper
- License: mit
- Created: 2020-12-05T12:15:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-12T10:19:21.000Z (almost 4 years ago)
- Last Synced: 2025-02-28T16:40:35.920Z (4 months ago)
- Language: C#
- Size: 21.5 KB
- Stars: 18
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JEngine-WebSocket-Server-Demo
[JEngine](https://github.com/JasonXuDeveloper/JEngine)的WebSocket服务端Demo,[快速开始](#快速开始)
[JEngine's](https://github.com/JasonXuDeveloper/JEngine) WebSocket server demo, [Get Started](#get-started)
## 快速开始
### C# 服务端
1. 进入 ``` C# Server 文件夹```
2. 打开 ```server.sln```
3. 运行 ```Program.cs```
4. 进入使用JEngine的项目的 ```热更工程```
5. 调用 ```JWebSocketDemo.RunNormalServerDemo(string ip, int port)```,且 ```ip``` 为 ```127.0.0.1```, ```port``` 为 ```7799```### NodeJs 服务端
1. 打开 ```NodeJsServer 文件夹```,在 ```terminal/cmd```中,输入 ```cd path/to/JEngine-WebSocket-Server-Demo```
2. 安装npm包
```javascript
npm install package.json
```3. 运行 ```server.js```
```javascript
node server.js
```4. 进入使用JEngine的项目的 ```热更工程```
5. 调用 ```JWebSocketDemo.RunSocketIOServerDemo(string ip, int port)```,且 ```ip``` 为 ```127.0.0.1```, ```port``` 为 ```8001```
## Get Started
### C# Server
1. Open ``` C# Server Folder```
2. Open ```server.sln```
3. Run ```Program.cs```
4. Go to JEngine project, and **in** ```hot update scripts solution```
5. Call ```JWebSocketDemo.RunNormalServerDemo(string ip, int port)```, where ```ip``` is ```127.0.0.1```, and ```port``` is ```7799```### NodeJs Server
1. Open ```NodeJsServer Folder```, in ```terminal/cmd```, input ```cd path/to/JEngine-WebSocket-Server-Demo```
2. Install npm package
```javascript
npm install package.json
```3. Run ```server.js```
4. ```javascript
node server.js
```5. Go to JEngine project, and **in** ```hot update scripts solution```
6. Call ```JWebSocketDemo.RunSocketIOServerDemo(string ip, int port)```, where ```ip``` is ```127.0.0.1```, and ```port``` is ```8001```