0

我正在编写聊天程序,但在查找有关 HTTP 隧道的信息和/或示例时遇到了麻烦。初始化时,聊天会启动他自己的服务器线程来管理传入的消息。也就是说,我需要通过 http 隧道将数据字符串发送到另一个客户端的服务器。那可能吗 ?我怎样才能做到这一点 ?

4

2 回答 2

0

HTTP Tunelling 是使用 TCP 堆栈的其他协议的封装。
例如,您可以定义各种端点之间为聊天而交换的消息,例如在 XML 中,然后将 XML 放入 HTTP POST 正文中。
互联网上有很多这样的例子。
只需搜索 REST 或 Web 服务(这包括 SOAP,它也在 HTTP 中通过隧道传输)

于 2011-09-20T21:08:53.303 回答
0

在 activeMQ 中捆绑了一个聊天示例演示 Web 应用程序。你可以在这里找到它。

于 2011-09-20T21:13:49.107 回答