Взаимодействие расширения Chrome с Java-приложением - PullRequest
1 голос
/ 25 сентября 2011

Я учусь создавать расширение Chrome, и у меня есть идея создать что-то, что требует сложных вычислений (с использованием многих библиотек Java), которые, кажется, трудно реализовать с помощью JavaScript.

Общая архитектура, которую я имею в видуis:

Chrome Extension (GE) извлекает элементы HTML и передает элементы HTML в приложение Java в качестве входных данных.Приложение Java выполняет сложные вычисления, а затем отправляет результаты в GE.GE наконец выводит результаты в браузер.

Кто-нибудь знает, возможно ли это?Это должно включать архитектуру сервера?Не могли бы вы также отослать меня к дополнительной информации?

Примечание. Это приложение на Java, надеюсь, вы сможете дать мне некоторые конкретные ответы на Java.

Заранее спасибо.

1 Ответ

1 голос
/ 25 сентября 2011

Вам потребуется создать веб-приложение Java, работающее на сервере (к которому можно получить доступ через URL-адрес), с которым вы будете общаться через запросы ajax. Расширение Chrome (или любое другое приложение js) не заботится о том, что работает на сервере - java, php или что-то еще. Он просто отправляет HTTP-запрос POST / GET на указанный URL-адрес и получает ответ обратно.

Если вы спрашиваете, можете ли вы упаковать немного java в свое расширение, ответ будет отрицательным. Вы можете упаковать немного C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...