我想实现一个Chat的客户端,与网页进行交互聊天。服务器就是Cometd的那个Demo Chat。实现一个聊天室功能。我现在使用的是TClientSocket与服务器建立了连接,通过拼接自己的请求然后用ClientSocket.Socket.SendText(lsString)向服务器端发送
服务器端可以正确的接收到此请求并给于相应的返回信息。用IE打开的Chat也能正确地接受到登陆等信息。但是我用IE打开的Chat发送消息,服务器并没有向我打开的Delphi客户端发送消息。不知道我要实现这样的功能应该如何实现呢?
救命啊~~~
服务器端可以正确的接收到此请求并给于相应的返回信息。用IE打开的Chat也能正确地接受到登陆等信息。但是我用IE打开的Chat发送消息,服务器并没有向我打开的Delphi客户端发送消息。不知道我要实现这样的功能应该如何实现呢?
救命啊~~~
是因为Server端发送一个请求后Client端必须给一个返回信息。如果Server接受不到返回信息会把Client清掉。导致连接断开,接受不到消息了思路是没问题的。。为了庆祝。改成散分贴好了。有缘的进来吧~~~^_^