Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Параметры, отличные от апплета

Автор вопроса: ajdukeОтветов: 4

Я использую XMPP для создания приложения чата. Для создания чат-клиента я использую апплет для связи с сервером XMPP, используя их API-интерфейсы в апплете.

Итак, мой вопрос: есть ли что-нибудь, кроме апплета, которое я могу использовать для связи с сервером, а также с использованием клиентского API XMPP (т.е. параметры, отличные от апплета)?

Я изучаю GWT и JavaFX, будут ли они полезны в этом контексте?

  • вы можете использовать любую вещь, включая сервлеты Shahzeb 20.07.2011
  • Но это на стороне сервера, я хочу что-то на стороне клиента ajduke 20.07.2011
  • +1 за то, что вы решили избегать апплетов, они могут добавить дополнительные проблемы с развертыванием и обслуживанием, которые не влияют на приложение. запускается вне браузера. Andrew Thompson 20.07.2011

appletjavajavafxgwt

Ответы

Ответ 1 · Suraj Chandran

Вы можете использовать Java-WebStart или Flex или просто написать небольшую веб-страницу с помощью сервлетов.

Ответ 2 · Andrew Thompson

Обязательно ознакомьтесь с Java Web Start. Он может запускать JFrame по ссылке и предлагает множество преимуществ развертывания.

Ответ 3 · Peter Knego

Если вам нужен браузерный клиент, используйте Flash. Существует несколько браузерных клиентов XMPP и библиотеки доступны.

Ответ 4 · Adrian B.

Несколько библиотек JavaScript перечислены на веб-сайте XMPP. Так что не нужно полагаться на плагины для браузера, просто создайте собственное веб-приложение.

Вы можете легко использовать GWT для своего веб-приложения. Быстрый поиск в Google выявил некоторые сторонние библиотеки GWT или XMPP (Emite, gwt-strophe) и даже пример приложения (Emite Chat).

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы