Документация по Apache MINA Vysper?

Я планирую создать приложение для обмена мгновенными сообщениями на Android и iOS, где вы можете общаться с другими людьми с помощью приложения, а также с некоторыми пользовательскими функциями.

Я собираюсь использовать протокол XMPP и создать собственное расширение для него. Я планирую сделать приложение Java работающим на Amazon Web Services (AWS), чтобы оно было масштабируемым.


После изучения вариантов сервера я решил использовать Apache Vysper.

Тем не менее, я никогда не создавал подходящих приложений Java и никогда не использовал XMPP, AWS или Vysper - поэтому я скорее полагаюсь на хорошую документацию:-)

Проект Apache Vysper очень новый, поэтому документы немного скудны. Мне было интересно, если я что-то упустил, я должен также использовать общие документы MINA? Есть ли другие ресурсы, о которых я не знаю?


"Apache Vysper может работать автономно или встраиваться в другое приложение".

Честно говоря, я так же растерялся, когда речь заходит о том, что использовать для создания Java-приложения. Знаете ли вы, есть ли в AWS Java SDK все необходимое для создания приложения для использования в AWS? И тогда это простой вопрос интеграции Vysper в это? Или мне нужно сделать Java-приложение, использующее что-то вроде среды Spring?


Спасибо, что нашли время, чтобы помочь мне. Если вы знаете что-нибудь, что могло бы прояснить ситуацию, я был бы очень признателен:-) - и извините, что был немного бесполезен, но эй, мы все должны начать где-то правильно;)

1 ответ

Решение

Прежде всего, как основатель 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 - кроме этого здесь, в Stackru - доступна в списке рассылки пользователей MINA здесь: http://mina.apache.org/vysper-project/mailing_lists.html

Другие вопросы по тегам