首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建Gmail聊天?如何连接到AIM并允许AIM聊天?

如何创建Gmail聊天?如何连接到AIM并允许AIM聊天?
EN

Stack Overflow用户
提问于 2009-10-19 21:25:12
回答 3查看 479关注 0票数 1

我想知道gmail聊天如何允许用户连接到AIM,然后像登录到AIM一样进行聊天。

这很容易实现吗?怎么做呢?

有没有人知道类似的开源工具?

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2009-10-22 04:44:31

如果你正在谈论编程,这里有一个源代码示例: PHP中的http://code.google.com/p/xmpphp/。而对于java而言,Smack ( http://www.igniterealtime.org/projects/smack/index.jsp )将是一个不错的选择。

票数 2
EN

Stack Overflow用户

发布于 2009-10-19 21:27:22

你可以看看Pidgin,它是一个开源的、跨平台的、多服务的即时通讯客户端。它们同时支持Google Chat和AIM (以及许多其他服务),因此您可以从中获得一些想法。但是,它是一个桌面应用程序,所以它可能对UI没有帮助。但您可能会从它们的实现中获得一些服务器端的想法,甚至可能找到一种在服务器端使用它的方法。

票数 1
EN

Stack Overflow用户

发布于 2009-10-19 21:55:37

除了解决后台消息传递协议的问题之外,你还需要想出一个能够处理连续连接的“Comet”(http://cometd.org/)系统,或者像“长轮询”这样稍微天真一点的东西。当相应的用户向内发送消息时,这对于实现“推送”类型的特征是必要的。这也需要选择一个可以处理休眠的web服务器,但打开线程时不会释放内存。最常见的选择之一是Jetty (http://www.mortbay.org/jetty/)。

Dojo以其与Comet的兼容性和创新性而闻名,Comet是google talk使用的协议。所以你可以考虑使用它来代替jQuery,然而,人们已经让jQuery也能很好地使用它了。

这当然是可能的,但请注意,对于大多数人来说,这不一定是一项简单的任务。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1591254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档