本文介绍了在IM应用程序上工作之前需要知道什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我正在寻找使用Java堆栈(至少为服务器)构建IM类型的应用程序。我有兴趣看到任何有关如Skype / AIM / MSN的应用程序如何工作的信息/建议,以及知道任何可能相关的技术/ API。
没有放弃这个想法本身,它可能更像是Google Wave比Skype,但对于任何一个有用的信息是非常受欢迎的。

I'm looking into building an IM-type application using Java stack (for the server at least). I'd be interested to see any information/advice on how applications like Skype/AIM/MSN work, as well as know any technologies/APIs that might be relevant.Without giving away the idea itself, it's perhaps more akin to Google Wave than Skype, but information useful for either is very welcome.

具体点我已经想到的包括:

Specific points I have already thought of include:


  • 服务器VS P2P ...为了记录我的系统将需要所有通信通过中央服务器。这是其他IM工具如何工作...特别是当音频/视频进入方程?

  • 与其他系统的交叉通信。有没有API或者所有IM提供商努力保持其协议的秘密?

推荐答案

了解。存在 Java库,大多数主要IM客户端都支持XMPP。

Get to know XMPP. There's plenty of Java libraries and most major IM clients support XMPP.

这篇关于在IM应用程序上工作之前需要知道什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 16:40