【发布时间】:2012-08-23 15:16:54
【问题描述】:
我有兴趣将聊天功能作为应用程序的一部分。
我感兴趣的:
- 我想让我的应用程序实例充当 peers,即 我也不想写一些服务器模块来处理 消息通信
- 我希望它能够与现有的 IM 帐户一起使用。例如。
有人可以使用他的
MSN帐户或任何其他客户使用它 他可能拥有的帐户,与他使用MSN Messenger或Tor client等的方式相同
我搜索了一下,发现有一些 Java MSN 库可用,还有一些其他支持 IM 的库,例如SMACK 用于JABBER 等(不确定那是什么)但我不确定后者是否可用于选项2 我提到了。
我对2 的偏好是因为我假设用户无论在哪里都可以通过这种方式进行聊天,而在其他解决方案中我假设某些网络基础设施,例如需要使用可路由的 IP 等。我错了吗?
有人对 Java IM 库有经验吗?例如有任何问题吗?使用不同的 MSN 版本之类的?(不知道协议是否经常更改对我来说很重要)。
什么是我的要求的最佳路径/选项?
【问题讨论】:
-
别忘了接受你最喜欢的答案 ;)