An open API service indexing awesome lists of open source software.

https://github.com/jasonxudeveloper/jengine-websocket-server-demo


https://github.com/jasonxudeveloper/jengine-websocket-server-demo

Last synced: 3 months ago
JSON representation

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```