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

Java Swing的用户名和密码如何验证?
用户名和密码由登陆界面传递到服务器后(socket),如何从数据流中分离出用户名和密码,然后连接数据库进行用户合法性验证?
所有的客户端和服务器都是通过socket建立连接,所以在大量的数据流中,如何才能知道哪些数据是用户名和密码?

------解决方案--------------------
客户端通过某特定端口(例如 port 112233)发送socket 然后服务器上的服务端捕捉该特定端口的封包进行分析
------解决方案--------------------
得先看看你的数据流是什么样的吧
字符串的话可以考虑发送用户名和密码前用特殊字符包装一下,服务器端用正则表达式提取
序列化对象传递的话方便些,直接就取出来了
验证部分就不涉及客户端了撒