日期:2014-05-20  浏览次数:20772 次

java聊天室注册与登录的详细过程
问下各位大虾们在一个java聊天室系统中,实现客户注册与登录这整个过程是什么样的呢?就像登录QQ一样的那样。都需要用到那些知识啊?我知道有数据库,javaBean,好像等等.....

------解决方案--------------------
GUI 还是 Web???

Web的话. jsp servlet javabean jdbc 数据库 就行了


注册就是让数据库里面写.

登录就是 跟数据库里面的东西做比对.
------解决方案--------------------
GUI实现,就是写java和写sql,把相应的信息写进数据库,从数据库读信息。
------解决方案--------------------
这个注册呀,给其它的没有不同呀,其有权限的分配啦,用户信息啦,其它没有什么吧!如果是GUI的化,对于页面跳转,及当前页隐藏,这一点也要注意呀!
------解决方案--------------------
可以看尚学堂的聊天室 用socket编程的 TCP和UDP的传输 SERVER和CLIENT
------解决方案--------------------
用户信息一般存储在服务器端, 文件或数据库都可以.

肯定是得先注册用户或手动添加用户.一般注册用户的操作是, 用户要提供新用户名和密码(2个) 先判断用户合法性,再判断密码合法性.然后再写文件或表.
写文件可以参考 用户名,密码 的方式保存.

当用户登录时,根据登录的用户名找到用户文件中的对应项,然后再比对密码, 如果正确则正常登录
------解决方案--------------------
GUI——画界面
网络编程——通讯
Web变成——注册页面
数据库——保存用户信息
大的范围就是这些,有什么具体问题再问吧