【问题标题】:How can I open two connections on one session?如何在一个会话中打开两个连接?
【发布时间】:2012-09-01 02:57:33
【问题描述】:

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

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

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

我希望它能够同时使用同一个会话向服务器发送消息!

response = client.execute(postMessageRequest);

...

client.execute(logoffRequest);

我知道我一定是在某处遗漏了一些东西,但是为此查找文档(也许是在两个不同的 HTTPConnections 之间传递会话变量?)是一个真正的负担。

【问题讨论】:

    标签: java android session httpsession


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-21
      相关资源
      最近更新 更多