我编写了一个程序 有客户端和服务端 已经完成了 注册功能和登陆功能。
登陆后需要跳转窗口 和 初始化 用户信息。如姓名,创建时间等等这类信息我应该如何做呢?序列化对象吗?还是其他的。 另外 登陆成功后 关闭不关闭socket呢?跳转后的窗口是 用登陆前的socket 初始化用户信息 还是 在新建一个 socket? 谢谢啦客户端socket初始化用户信息

解决方案 »

  1.   

    实现这种功能建议使用MVC模式,先启动服务器,点击登录启动客户端,用户信息保存在配置文件中,登录的时候从里面读取进行验证。登录一个界面,注册一个界面,根据业务需求设置界面的跳转。服务器和客户端在整个业务层都不能关闭。登陆后的你要获取登录时启动的socket,然后可以进行客户端和服务器的交流。
      

  2.   


    点击跳转到项目下载页这个我学习时候做的聊天里面有对于这样问题解决,服务端ServerConnection解决登录问题,ServerMessageThread解决登录后的所有问题聊天、退出、传图片等,对于不同需求只添加XML对应功能的type就好了。