Обработка пользовательских протоколов
Я надеюсь ответить на событие из веб-браузера, надеюсь, из любого веб-браузера. Я работаю исключительно на Windows, и я пришел к выводу, собственный протокол (IE myprot://collection/of/strings
) является лучшим подходом здесь (какие-либо возражения?). Но обработка экземпляра этого протокола кажется немного менее простой. Все, что мне нужно, это то, что коллекция строк автоматически передается моему уже запущенному приложению! (приложение будет отвечать на эти ссылки только в определенном состоянии ожидания)
Так что ответьте мне, если можете, каков "популярный" метод обращения с ними или еще лучше, каков "лучший" (субъективный - я знаю) способ сделать это?
Хотя ваши ответы не должны быть конкретными для моего языка, я использую Delphi для разработки.
Спасибо!
1 ответ
Почему бы не использовать обычные URL-адреса? http://localhost/myhandler/collection/of/strings. Насколько я знаю, пользовательские протоколы работают только для IE, и вам все еще нужно установить обработчик на клиентском компьютере.
В прошлом я использовал собственные протоколы в одном из своих проектов для поддержки ноутбуков, работающих в автономном режиме, но это было в то время, когда установка IIS на ноутбуке была проблемой. а сейчас - какой смысл?