Документация 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 framework?


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


person Jon Cox    schedule 13.09.2011    source источник
comment
Привет @Шаджи. Я пытался создать XMPPConnection, но соединение не работает. Однако XMPPServer запускается нормально. Не могли бы вы посмотреть на мой вопрос здесь и посмотреть, сможете ли вы помочь? заранее спасибо.   -  person Program-Me-Rev    schedule 07.07.2015


Ответы (1)


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

person zillion1    schedule 17.09.2011
comment
Спасибо за помощь. Я просто хотел проверить больше всего на свете :-) И спасибо за Vysper! - person Jon Cox; 19.09.2011
comment
@zillion1 Надеюсь, вы видите мой вопрос, недавно я изучаю vysper, поэтому я нахожу клиент, реализованный stropheJs, но я не знаю, как настроить spring-config, чтобы клиент мог подключиться к серверу, вы можете помочь меня! большое спасибо! - person minicaptain; 09.08.2013