我计划在安卓和iOS上开发一个即时通讯应用程序,你可以通过这个应用和其他人聊天,还有一些自定义功能。
我将使用XMPP协议,并为它定制一个扩展。我计划在亚马逊Web服务 (AWS)上运行一个Java应用程序,因此它是可伸缩的。
在研究了服务器选项之后,我决定使用Apache Vysper。
然而,我以前从未做过适当的Java应用程序,也从未使用过XMPP、AWS或Vysper --所以我相当依赖于好的文档:-)
Apache项目非常新,因此医生们有点稀疏。我想知道我是不是遗漏了什么,我是否也应该使用MINA将军呢?还有其他我不知道的资源吗?
“Apache可以独立运行,也可以嵌入到其他应用程序中。”
老实说,当我想出如何使用什么来制作Java应用程序时,我同样感到不知所措。您知道AWS是否具备了在AWS上使用应用程序所需的一切吗?那么,将Vysper集成到其中是一个简单的问题吗?还是我需要使用诸如弹簧架之类的东西来制作一个Java应用程序?
谢谢你抽出时间来帮我。如果你知道什么可以澄清情况的话,我会非常感激的:
发布于 2011-09-17 20:48:36
首先,作为Vysper的创始人,我很抱歉文档缺乏完整性。
回答你的问题。
大多数Java应用程序都带着自己的准备启动脚本。维斯珀也不例外。您可以在这里获得预打包下载:http://mina.apache.org/vysper-project/downloads.html。
好的,在运行之前,您需要安装Java,无论您是在您自己的计算机、AWS、服务器还是在其他任何地方的虚拟机上。从Oracle获得它,或者使用Linux发行版的包管理。确保在安装Java之后,您可以在命令行上执行"java -version“,并且您已经设置好了。
然后,打开Vysper下载包,切换到bin/目录,并根据操作系统执行"run.sh“或"run.bat”。
请注意,对Vysper的支持--除了StackOverflow上的支持--可以在MINA用户邮件列表中找到:lists.html
https://stackoverflow.com/questions/7409359
复制相似问题