У нас есть веб-приложение. Существуют физические устройства, с которыми мы должны иметь возможность общаться, и у нас есть доступ ко всем компьютерам наших клиентов, чтобы установить любое необходимое нам программное обеспечение. Теперь вопрос: есть ли способ сделать этот браузер независимым? Как, не требуя элементов управления ActiveX?
Одна из моих идей заключалась в том, чтобы установить индивидуально изготовленный веб-сервер на каждом клиенте, а затем разместить на нашей веб-странице javascript, который взаимодействует с этим веб-сервером. Это можно сделать так же, как http://earlz.biz.tm javascript может получить доступ к поддоменам, назначенным 127.0.0.1, например http://loopback.earlz.biz.tm. Проблема, конечно, в том, что пользовательский веб-сервер клиента будет вынужден работать на порту 80 (который иногда будет конфликтовать), или мы должны будем использовать нестандартный порт для нашего веб-приложения, что весьма нежелательно.
У кого-нибудь еще есть идеи, как это сделать?
Просто чтобы уточнить. Наши клиенты будут использовать обычные ПК с Windows. Нам нужно общаться с физическими устройствами через эти ПК. Одной из таких вещей является блокнот для подписи. Поэтому мы хотим, чтобы люди могли подписывать панель для подписи, и она появилась на веб-странице.