#wcf #internet-explorer #firefox-addon #google-chrome-extension
#wcf #internet-explorer #firefox-дополнение #google-chrome-расширение
Вопрос:
У меня есть локальная служба WCF, которой необходимо взаимодействовать с веб-браузером. Он должен выполнять следующее
- Прокрутите страницу
- Добавление файлов cookie
- Открывать новые вкладки
- И т.д.
Я подумал использовать один из них; Chrome, IE, Firefox и создать расширение, которое будет пересылать мои сообщения WCF в браузер.
Есть ли у вас какие-либо предложения, какой браузер имеет более богатый API, более простой в использовании и т.д.
Редактировать: Итак, сценарий следующий:
Служба WCF запускается на ПК и ожидает клиентов. Клиент (который в моем случае является мобильным устройством) подключается к службе. Запрос клиента на выполнение действия с сообщением браузера через WCF пересылается браузеру
Я надеюсь, что этот сценарий имеет смысл 🙂
Комментарии:
1. Сбивает с толку… итак, WCF вызывает браузер и прокручивает страницу и т.д.? Я думал, что обычно все наоборот, браузер вызывает службу WCF??
2. Браузер не будет клиентом 🙂
Ответ №1:
Как правило, службы WCF предоставляют сервисы, которые используют клиенты. Вероятно, вообще не очень хорошая идея пытаться заставить службу WCF пытаться что-либо контролировать.
Службы WCF, как правило, ничего не должны знать о клиентах, которых они обслуживают. Таким образом, ваша служба вообще ничего не должна знать о браузере.
Единственным сценарием, который мог бы иметь для меня какой-либо смысл, было бы, если бы служба предоставляла некоторую управляющую информацию (куда переходить, какие вкладки открывать и т.д.) клиенту, Который затем выполнял бы фактическое управление сам.
Имеет смысл?
Комментарии:
1. Фактически это будут клиенты, которые будут управлять службой. Служба просто перешлет эти команды в браузер. (Я добавил вариант использования к своему вопросу)