# 3.1:登陆功能实现

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!

# 一、前言介绍

在前面我们已经完成;UI 界面开发、服务端架构设计、客户端架构设计、库表设计。那么接下来从本节开始,陆续实现我们的通信核心功能。

在讲解的过程中我会在章节中提供简要明了的系统流程图,以及代码核心功能的实现。这也是我们逐步使用 DDD 四层设计模式与 Netty 结合的实践。

# 二、流程设计

  • 首先是用户在窗体中发起登录事件并由客户端向服务端发送登录请求。
  • 之后服务端验证后,再将验证结果以及初始化数据由通信管道反馈给客户端。
  • 最后客户端依照服务的验证结果调用 UI 接口,执行登录成功或者提示登录失败操作。