如何在一个会话中打开两个连接?

时间:2012-08-16 21:59:35

标签: java android session httpsession

我的(聊天)程序几乎立即启动一个会话,然后在一个单独的线程中,它使用长轮询来维持与它的连接,直到它收到信息。

while(Globals.clientIsLoggedIn) {
    ...
    response = client.execute(getRequest); // waits up to a minute for changes
    ...
}

(Globals是一组“全局”变量)
客户端是我的DefaultHTTPClient

我希望能够同时使用相同的会话将消息发送到服务器!

response = client.execute(postMessageRequest);

...

client.execute(logoffRequest);

我知道我必须在某个地方遗漏某些东西,但找到这方面的文档(在两个不同的HTTP连接之间传递一个会话变量?)是一个真正的熊。

1 个答案:

答案 0 :(得分:0)

好的,这是我在寻找如何解释我的问题的时候,更不用说回答了。我找到的解决方案详述如下:

What is a good way to share a session between two HTTPClients in a Java program?