资源简介
模仿腾讯QQ写的一个基于socket通信的一个及时聊天系统,界面和QQ是一样的,集成了二维码,很好看,用swing写的,没加入数据库,只能登录然后聊天这样子,分客户端和服务端两部分

代码片段和文件信息
package com.drdg.netty.agreement;
import java.util.List;
import com.drdg.netty.bean.InformationPacket;
import com.drdg.netty.bean.InformationPacket.Group.User;
public class MsgAgreement {
private InformationPacket.Group group;
private InformationPacket.Login login;
private InformationPacket.MsgInfo msgInfo;
private InformationPacket.Group.User user;
@SuppressWarnings(“unused“)
private MsgAgreement(){}
public MsgAgreement(boolean bool){
if(bool){
login = InformationPacket.Login.newBuilder()
.setUserName(““)
.setUserPwd(““)
.setLoginState(InformationPacket.Login.LoinEnum.Request)
.setFeedBackInfo(““)
.build();
msgInfo = InformationPacket.MsgInfo.newBuilder()
.setSendUser(““)
.setSendToUser(““)
.setSendInfo(““)
.build();
user = InformationPacket.Group.User.newBuilder()
.setId(““)
.setUserName(““)
.setUserPwd(““)
.build();
group = InformationPacket.Group.newBuilder()
.setLogin(login)
.setMsgInfo(msgInfo)
.setMsgEnum(InformationPacket.MsgEnum.ReuqestToConnect)
.setServerConnectEnum(InformationPacket.Group.ServerConnectEnum.Request)
.addUserList(user)
.build();
}
}
/**
* get connect server agreement Group
* @param serverConnectEnum
* @return
*/
public InformationPacket.Group doGetConnectServerInfoPacket(InformationPacket.Group.ServerConnectEnum serverConnectEnum){
group = InformationPacket.Group.newBuilder()
.setLogin(login)
.setMsgInfo(msgInfo)
.setMsgEnum(InformationPacket.MsgEnum.ReuqestToConnect)
.setServerConnectEnum(serverConnectEnum)
.addUserList(user)
.build();
return group;
}
/**
* get login agreement Group
* @param userName
* @param userPwd
* @return InformationPacket.Group
*/
public InformationPacket.Group doGetLoginInfoPacket(String userNameString userPwd){
InformationPacket.Login login = InformationPacket.Login.newBuilder()
.setUserName(userName)
.setUserPwd(userPwd)
.setLoginState(InformationPacket.Login.LoinEnum.Request)
.setFeedBackInfo(““)
.build();
group = InformationPacket.Group.newBuilder()
.setLogin(login)
.setMsgInfo(msgInfo)
.setMsgEnum(InformationPacket.MsgEnum.CheckToLogin)
.setServerConnectEnum(InformationPacket.Group.ServerConnectEnum.Success)
.addUserList(user)
.build();
return group;
}
/**
* get checked login agreement Group
* @param userName
* @param userPwd
* @param loginEnum
* @param feedBackInfo
* @return
*/
public InformationPacket.Group doGetLoginInfoPacket(String userN
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 367 2018-07-18 16:29 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\.classpath
文件 6 2014-12-28 10:53 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\.gitignore
文件 391 2014-12-28 10:53 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\.project
文件 57 2018-07-18 16:29 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\.settings\org.eclipse.core.resources.prefs
文件 670 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\.settings\org.eclipse.jdt.core.prefs
文件 6126 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\agreement\MsgAgreement.class
文件 2411 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$1.class
文件 1377 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$1.class
文件 23922 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$Builder.class
文件 1248 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$ServerConnectEnum$1.class
文件 4070 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$ServerConnectEnum.class
文件 1471 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$User$1.class
文件 11328 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$User$Builder.class
文件 13497 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$User.class
文件 612 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group$UserOrBuilder.class
文件 17601 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Group.class
文件 2037 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$GroupOrBuilder.class
文件 1377 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Login$1.class
文件 12288 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Login$Builder.class
文件 1194 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Login$LoinEnum$1.class
文件 3962 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Login$LoinEnum.class
文件 14490 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$Login.class
文件 822 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$LoginOrBuilder.class
文件 1093 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$MsgEnum$1.class
文件 4109 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$MsgEnum.class
文件 1391 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$MsgInfo$1.class
文件 11261 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$MsgInfo$Builder.class
文件 13391 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$MsgInfo.class
文件 574 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket$MsgInfoOrBuilder.class
文件 4810 2018-07-18 16:30 模仿QQ做的一个聊天系统\javase_netty\TestNettyClient\bin\com\drdg\netty\bean\InformationPacket.class
............此处省略135个文件信息
相关资源
- 模拟QQ登陆界面,按钮无效自己写
- 安卓QQ6.71协议源码易语言,qq协议源码
- 农场开发项目
- 用VC 编写的仿QQ聊天室程序源代码
- QQCOOKIES状态维护、防掉线
- 安卓协议QQ源码包附模块源码
- 破解QQ空间相册加密查看
- 飞秋FeiQ 兼容qq和飞鸽传书功能
- 易语言QQTEA算法源码
- 易语言QQ协议PC端易语言源码.rar
- 易语言QQ加密解密1.5
- 易语言-QQ群验证(群验证.e)
- 靶机-淡然qqyw图标点亮系统.rar
- QQ音乐源码
- QQ盗号源码(可用)
- QQ浏览器
- 一款非常好看下拉框样式(select)
- 易语言QQ名片生成器源码
- qq群网警检测本群源码
- 模仿QQ登录
- 易语言QQ相关操作模块源码
- 易语言修改qq资料模块源码
- 易语言获取QQ秀与昵称源码
- 易语言取QQ昵称源码
- 易语言获取QQ个性签名源码
- 仿QQ头像裁剪功能
- 易语言qq连连看辅助程序源码
- 完整版验证QQ密码是否正确源码.rar
- 易语言取QQ群验证源码
- 蓝色企业网站源码,超美观好看,P
评论
共有 条评论