Я хочу отправить данные в программное обеспечение драйвера через браузер с помощью той же машины. Если этот драйвер может продолжать прослушивать внешнее соединение через сокет в качестве службы Windows, могу ли я написать веб-приложение для отправки данных этому драйверу с помощью php, applet или .net. Драйвер написан на C#. Возможно ли это, и если да, то кто-нибудь может показать мне путь/предложения или любой ресурс, связанный с этим?Вызов службы Windows из браузера
ответ
вы можете использовать сетевые розетки WebSocket, однако вашему драйверу придется обращаться с рукопожатием.
Клиент-клиент, управляемый AJAX-сервером, на localhost + определенный порт разрешит это, если служба Windows может быть записана для прослушивания HTTP-запросов. –
Я не знаю много о драйверах ...
Но, если вы самостоятельно хост служба WCF в драйвере C#, чем вы можете сделать IPC (межпроцессного связи) на том же машина. WCF может выставлять несколько конечных точек, то есть.) Http, namedpipe или tcp, и веб-приложение .NET может подписаться на службу и отправить данные в драйвер C#.
Кроме того, если вы используете конечную точку http или tcp, я считаю, что веб-приложение сможет подключиться к драйверу C# с другого компьютера.
WCF Ссылка: http://msdn.microsoft.com/en-us/library/ms731082.aspx
- 1. Вызов метода службы WCF из браузера?
- 2. Запуск веб-браузера из службы Windows
- 3. Вызов веб-службы из приложения Windows
- 4. Вызов Shell32.dll из службы .NET Windows
- 5. Вызов функции javascript из службы windows C#
- 6. Вызов кода EF Сначала из службы Windows
- 7. Вызов локальной службы Windows из Air
- 8. Вызов веб-служб из службы Windows
- 9. Вызов страницы aspx из службы Windows - Проблема
- 10. Вызов службы Windows с веб-службы
- 11. Вызов службы Windows с контроллера
- 12. Вызов службы WCF из службы Windows, с помощью DLL
- 13. Вызов службы WebService в Windows
- 14. WCF Вызов службы из службы
- 15. Вызов TPath.GetDocumentsPath из приложения-службы
- 16. Spring MVC вызов веб-службы конечной точки из браузера
- 17. Вызов службы WCF из другой службы WCF
- 18. вызов PTSN из браузера
- 19. вызов веб-службы из httpmodule
- 20. Вызов службы wcf из другой службы WCF вызывает вызов
- 21. Вызов из родной DLL сбой из службы .NET Windows
- 22. Вызов веб-службы из формы Windows и jQuery
- 23. вызов активности из службы
- 24. вызов тревоги из службы
- 25. Вызов активности из службы
- 26. Вызов Webservice из службы WCF
- 27. Вызов службы SSIS из службы Windows на сервере Windows R2: Ошибка -Microsoft.SqlServer.Dts.Runtime.DtsComException:
- 28. Вызов веб-службы в форме приложения Windows
- 29. Вызов службы из другой службы, Угловой
- 30. вызов службы vs dao из другой службы
Просьба уточнить, что вы хотите отправить данные от клиента (браузера) или сервера? Возможно, вы захотите использовать апплеты/флэш-память, если хотите отправить данные с клиентской стороны. Вы можете использовать php fsockopen http://php.net/manual/en/function.fsockopen.php для подключения к сокету через сервер. – mim
от клиента (браузера) к прямому драйверу программного обеспечения на одном компьютере. Сервер не должен использоваться. С помощью java-скрипта или апплета я могу это сделать. Если да, то как? Я не нашел релевантные ресурсы –