Веб-приложение Java взаимодействует с компонентом COM на локальном компьютере пользователя. - PullRequest
0 голосов
/ 20 августа 2010

Мы планируем использовать Java-апплет, который будет загружаться в браузер пользователей и взаимодействовать с ком-компонентом с помощью JNI. А также апплет будет взаимодействовать с веб-страницей с помощью Java Script.

Веб-страница -> Javascript -> Апплет -> JNI -> COM

Веб-страница будет отображать данные, возвращенные COM, а также может отправлять данные обратно в COM.

Интересно, что эксперты здесь могут указать мне правильное направление и предложить лучший подход, чем этот.

Заранее спасибо, Рамеш

1 Ответ

0 голосов
/ 20 августа 2010

Если вы имеете в виду, что хотите работать с объектом MS COM (ActiveX), тогда я предлагаю взглянуть на JACOB . Это мост от Java до COM. Существуют и другие библиотеки, которые могут вам помочь, думаю, это зависит от того, что вы хотите сделать. В любом случае это будет нелегко.

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

Я бы не знал, как взаимодействовать с javascript из апплета.

...