Apache MINA Vysper 文档?

发布于 2024-12-04 19:44:00 字数 1226 浏览 0 评论 0原文

我计划在 Android 和 iOS 上制作一个即时消息应用程序,您可以在其中使用该应用程序与其他人聊天,并提供一些自定义功能。

我将使用 XMPP 协议,并制作自定义 扩展 。我计划制作一个在 Amazon Web Services (AWS) 上运行的 Java 应用程序,以便它具有可扩展性。


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

然而,我以前从未制作过合适的 Java 应用程序,也从未使用过 XMPP、AWS 或 Vysper – 所以我相当依赖良好的文档 :-)

Apache Vysper 项目非常新,因此 文档有点稀疏。我想知道我是否遗漏了一些东西,我是否也应该使用一般 MINA 文档?还有其他资源吗 其他地方我不知道吗?


“Apache Vysper 可以独立运行或嵌入到另一个 申请。”

老实说,当我想知道用什么来创建 Java 应用程序时,我同样迷失了方向。您知道 AWS Java SDK 是否具备制作在 AWS 上使用的应用程序所需的一切吗?那么将 Vysper 集成到其中是不是很简单?或者我是否需要使用诸如 Spring 框架 之类的东西来制作 Java 应用程序?


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

I plan on making an instant messaging app on Android and iOS, where you can chat to other people with the app, along with some custom features.

I’m going to use the XMPP protocol, and make a custom extension for it. I plan on making a Java application running on Amazon Web Services (AWS) so it's scalable.

After researching server options I’ve decided to use Apache Vysper.

However, I’ve never made a proper Java application before, and have never used XMPP, AWS or Vysper – so I’m rather reliant on good documentation :-)

The Apache Vysper project is very new and so the docs are a bit sparse. I was wondering if I was missing something, should I be using the general MINA docs as well? Are there other resources
elsewhere I don’t know about?

“Apache Vysper can run stand-alone or embedded into another
application.”

To be honest I’m just as lost when it comes to working out what to use to make a Java application anyway. Do you know if the AWS Java SDK has everything I need to make an application to use on AWS? And then is it a simple matter of integrating Vysper into this? Or do I need to make a Java application using something such as the Spring framework?

Thanks for taking the time to help me. If you know anything that could clarify the situation I would really appreciate it :-) --and sorry be being a bit useless, but hey, we've all got to start somewhere right ;)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

彼岸花ソ最美的依靠 2024-12-11 19:44:00

首先,作为 Vysper 的创始人,我对文档缺乏完整性表示歉意。

回答您的问题。

大多数 Java 应用程序都带有自己的现成启动脚本。
维斯珀也不例外。您可以在此处获取预打包的下载:
http://mina.apache.org/vysper-project/downloads.html

好的,在运行它之前,您需要安装 Java,无论您是在自己的机器、AWS、服务器还是其他任何地方的虚拟机上。从 Oracle 获取它,或使用 Linux 发行版的包管理。确保安装Java后,可以在命令行中执行“java -version”,就一切就绪了。

然后,解压 Vysper 下载,切换到 bin/ 目录并执行“run.sh”或“run.bat”,具体取决于您的操作系统。

请注意,除了 StackOverflow 上的 Vysper 支持之外,MINA 用户邮件列表中还提供了对 Vysper 的支持:
http://mina.apache.org/vysper-project/mailing_lists.html

First of all, as the founder of Vysper I apologize that the documentation is lacking completeness.

To answer your question(s).

Most Java applications bring their own ready-to-go start scripts with them.
Vysper is no exception. You get the pre-packaged download here:
http://mina.apache.org/vysper-project/downloads.html

Ok, before running it, you need to have Java installed, whether you're on your own machine, AWS, a server or a virtual machine anywhere else. Get it from Oracle, or use the package management of your Linux distribution. Make sure that after installing Java, you can execute "java -version" on the command line and you are all set.

Then, unpack the Vysper download, change to the bin/ directory and execute "run.sh" or "run.bat", depending on your OS.

Please note that support for Vysper - besides here on StackOverflow - is available on the MINA user mailing list here:
http://mina.apache.org/vysper-project/mailing_lists.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文