网上查了很久,关于长连接的都只是客户端写到服务端 然后关闭socket。进行读写。。我写了一段代码。如下
1。客户端发送验证信息,
2.服务端响应,
3.客户端进行密码加密,再发送给服务端、
4.服务端发送允许客户端登陆的代码整个过程,没有断开socket。。这样好像阻塞在第二步---服务端响应,验证信息的read()中。有试着在客户端的代码在write(message.getbyte[])后,加上socket.shutOutputStream().结果是可以读取服务端的响应。但是不能进行第三步客户端的write(message2.getByte[]).好像socket已经关闭了-------------------------------------------
整个思想是聊天软件的登陆过程
请有写过聊天软件的。或者有想法的高手,指导下。