文件名称:practicechat:简单的客户端-服务器聊天
文件大小:55KB
文件格式:ZIP
更新时间:2024-06-05 10:22:39
Java
用Java编写的简单聊天 建筑工程 将package Maven任务用于根项目。 两个独立的jar将放置在out/目录中 数据库配置 该项目使用PostgreSQL和[[ | [Flyway]]用于数据库迁移。 要运行服务器,您必须提供属性文件,其中包含有关数据库连接和TCP端口的信息。 例子: server.port = 1234 db.name = practicechat db.serverName = localhost db.username = postgres db.password = 1234 聊天协议说明 聊天使用基于JSON的协议进行客户端-服务器通信。 每条消息都是一个JSON对象,其中包含两个字段: message_type-确定消息类型的字符串 有效负载-特定于消息类型的JSON对象 客户端到服务器的消息 连接 尝试使用指定的用户名和密码登录用户。
【文件预览】:
practicechat-master
----client()
--------pom.xml(2KB)
--------src()
----server()
--------pom.xml(3KB)
--------src()
----pom.xml(2KB)
----common()
--------pom.xml(544B)
--------src()
----.gitignore(1KB)
----README.md(6KB)