是不是就主要使用长连接技术和消息队列技术?
是不是在服务器端和客户端之间添加一个消息队列会让消息传输的更快,或者还有其他好处吗?
websocket最实在 只要上线就保持长连接 消息队列反而不适合 你需要的是即时 不是说你的消息量有多大需要用队列来处理你的消息
这个"像qq"是怎么个像,是界面像还是有qq那样海量的用户
海量用户要考虑的是分布式多节点群集,已经不是简单的一个服务器能解决的了。
//输入 邮箱的循环
while(bool2){
System.out.print("请输入邮箱账号!(支持QQ 和 163 邮箱)");
email = input.next();
if(email.endsWith("@qq.com") || email.endsWith("@163.com")){ //先判断 输入的 邮箱 是否是 符合要求的
boolean rePetitionemail = RePetition.RePetitionemail(coll,email); // 是 就 调用类 让他判断 该邮箱 是否已经被注册
if(rePetitionemail){ //如果为真 就 继续输入
System.out.println("该邮箱已经被注册");
}else{ //否则 就 退出循环
bool2 = false;
}
}else {
System.out.println("请重新输入---邮箱账号");
}