Связь клиент-сервер на одной машине через файл или сокет - PullRequest
0 голосов
/ 23 марта 2012

У меня отношения клиент-сервер между двумя приложениями: веб-приложением и OCX.Я хочу связать клиентскую часть веб-приложения, работающего на локальном ПК, с OCX, также установленным на том же ПК.Серверное приложение (OCX) не мое (я не могу изменить его исходный код) и предлагает 2 способа связи с клиентскими приложениями: через промежуточный файл или через сокет.Существует множество ограничений на ПК, на которых должны выполняться приложения (например, пользователи не являются администраторами своих компьютеров), поэтому это даже сложнее, чем кажется.Я сомневаюсь, какая технология будет лучше обрабатывать эту информацию из клиентского приложения (JavaScript, Java-апплеты, другой OCX и т. Д.), И какую опцию можно будет проще использовать (файл или сокеты) с помощью этих технологий.А также, какие настройки безопасности и разрешений необходимо учитывать, чтобы все работало правильно.Вы должны знать, что в случае использования промежуточного файла я должен иметь возможность записывать в определенные позиции этого файла из веб-приложения (я не уверен, может ли, например, Javascript FileSystemObject сделать это).Заранее спасибо.

1 Ответ

0 голосов
/ 23 марта 2012

Работать с сокетами очень просто. Я только не знаю параметры безопасности сокетов. Может быть, вы можете посмотреть здесь: Oracle Sockets

...