Как веб-страница может взаимодействовать с локальным многофункциональным клиентским приложением
Мне нужно реализовать процесс, в котором пользователи вводят некоторые детали в веб-страницу, и эта информация запускается как какое-то событие в приложении Java-клиента (SWING) на том же хосте.
Возможно, одна идея заключалась в реализации апплета, который бы инициировал связь через сокет со слушателем, реализованным приложением SWING, но не был уверен, возможно ли это вообще.
Такого рода загадочная часть интеграции, по сути, является заданным фактом. По сути, и веб-приложение, и SWING-приложение уже активно и используется. Единственный недостающий бит - это обмен информацией между ними таким образом, чтобы его было легко реализовать. независимо от того, насколько грязно.
Есть идеи?
Спасибо!
1 ответ
Звучит немного запутанно для пользователя, если ничего другого.
Я бы пошел одним из двух способов.
- Пусть ваш богатый клиент будет общаться по сети. И поместите туда любую форму, которую вы собирались иметь в браузере.
- Поместите свой богатый клиент в апплет.
- Подключите оба к серверу где-нибудь (даже локально), который ваш многофункциональный клиент может опрашивать, чтобы увидеть, была ли заполнена форма.