# 3.7:服务端控制台搭建
作者:小傅哥
博客:https://bugstack.cn (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!
# 一、前言
到本章节我们通信的基本功能已经完成,那么接下来我们需要对通信服务做一个管理,例如 Netty 服务的运行状态、用户列表和在线状态以及各种纬度的通信信息查询等等。这些都是服务端控制台的用途,我们可以使用网页版的后台来进行搭建我们的控制台。
接下来,我们就开发完善这一个后台的基础功能,有了这样的基础的服务端控制台,小伙伴就可以在里面进行不断的扩展控制功能。
# 二、工程结构
itstack-naive-chat-server
└── src
├── main
│ ├── java
│ │ └── org.itstack.naive.chat
│ │ ├── application
│ │ ├── domain
│ │ ├── infrastructure
│ │ ├── interfaces
│ │ └── Application.java
│ ├── resources
│ │ ├── mybatis
│ │ ├── spring
│ │ └── application.yml
│ └── webapp
│ ├── chat
│ ├── res
│ ├── index.html
│ └── res_layui.html
└── test
└── java
└── org.itstack.demo.test
└── ApiTest.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
- 这里我们选用 Layui 作为我们服务端的后台页面,因为他简单、干净、整洁,并有多种的集成方式。
- 在 webapp 层是我们的后台页面结构,有如下的内容;