Как веб-страница может взаимодействовать с локальным клиентским приложением - PullRequest
0 голосов
/ 25 февраля 2009

Мне нужно реализовать процесс, в котором пользователи вводят некоторые детали в веб-страницу, и эта информация запускается как сортировка события в клиентском Java-приложении (SWING) на том же хосте.

Возможно, одна идея заключалась в реализации апплета, который инициировал бы связь через сокет со слушателем, реализованным SWING приложения, но не уверен, возможно ли это вообще.

Эта загадочная часть интеграции, по сути, является заданным фактом. По сути, и веб-приложение, и SWING-приложение уже активно и используется. Единственный пропущенный бит - это обмен информацией между ними таким образом, чтобы его было легко реализовать. независимо от того, насколько грязно.

Есть идеи?

Спасибо!

1 Ответ

1 голос
/ 25 февраля 2009

Звучит немного запутанно для пользователя, если ничего другого.

Я бы пошел одним из двух способов.

  1. Пусть ваш богатый клиент будет общаться по сети. И поместите туда любую форму, которую вы собирались иметь в браузере.
  2. Поместите свой богатый клиент в апплет.
  3. Подключите оба к серверу где-нибудь (даже локально), который ваш многофункциональный клиент может опрашивать, чтобы убедиться, что форма заполнена.
...