Apache MINA Vysper documentation?



我计划在Android和iOS上做一个即时通讯应用,在那里你可以用这个应用和其他人聊天,以及一些自定义功能。

我将使用XMPP协议,并为它做一个自定义扩展。我计划在亚马逊网络服务(AWS)上做一个Java应用程序,这样它是可扩展的。


在研究了服务器选项后,我决定使用Apache Vysper。

然而,我从来没有做过一个合适的Java应用程序之前,从来没有使用过XMPP, AWS或Vysper -所以我相当依赖于良好的文档:-)

Apache Vysper项目是非常新的,所以文档有点稀疏。我想知道如果我错过了什么,我应该使用一般的MINA文档为好吗?还有其他资源吗?我不知道的地方?


" Apache Vysper可以独立运行或嵌入到另一个应用程序。"

老实说,当谈到如何制作Java应用程序时,我就像迷路一样。您知道AWS Java SDK是否具备在AWS上创建应用程序所需的一切吗?然后将Vysper整合到游戏中是否很简单?或者我是否需要使用诸如Spring框架之类的东西来创建Java应用程序?


谢谢你花时间帮助我。如果你知道任何可以澄清情况的事情,我将非常感激:-)——抱歉我有点没用,但是,嘿,我们都必须从某个地方开始;)

首先,作为Vysper的创始人,我很抱歉文档不够完整。

回答你的问题。

大多数Java应用程序自带现成的启动脚本。Vysper也不例外。你可以在这里获得预打包下载:http://mina.apache.org/vysper-project/downloads.html

好的,在运行它之前,您需要安装Java,无论您是在自己的机器,AWS,服务器还是其他任何地方的虚拟机上。从Oracle获取,或者使用Linux发行版的包管理。请确保在安装Java后,您可以在命令行上执行"Java -version",并且您都设置好了。

然后,解压缩Vysper下载文件,切换到bin/目录并执行"run.sh"或"run.bat",这取决于你的操作系统。

请注意,对Vysper的支持——除了在这里的StackOverflow上——在这里的MINA用户邮件列表中是可用的:http://mina.apache.org/vysper-project/mailing_lists.html

最新更新