c# - 从浏览器调用Windows服务

标签 c# php .net sockets windows-services

我想通过同一台机器上的浏览器应用程序将数据发送到驱动程序软件。如果此驱动程序可以继续通过套接字作为Windows服务来监听外部连接,我可以编写一个Web应用程序以使用php,applet或.net将数据发送到此驱动程序。驱动程序是用C#编写的。这可能吗?如果可以,有人可以向我显示路径/建议或与此相关的任何资源吗?

最佳答案

我对司机一无所知...

但是,如果您可以在C#驱动程序中自托管WCF服务,则可以在同一台计算机上进行IPC(进程间通信)。 WCF可以公开多个端点,即http,namedpipe或tcp,.NET Web应用程序可以订阅该服务并将数据发送到C#驱动程序。

另外,如果您使用http或tcp终结点,我相信该Web应用程序将能够从另一台计算机连接到C#驱动程序。

WCF引用:http://msdn.microsoft.com/en-us/library/ms731082.aspx

关于c# - 从浏览器调用Windows服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10007012/

相关文章:

c# - 选择基于列表检查的已检查列表框项目

c# - 在 C# 中将 Int 转换为通用枚举

php - Laravel ApiException 返回 HTML 响应而不是 JSON

php - echo json 以获取 std 对象的更多值

c# - 使用 ReferenceEquals 的 IEqualityComparer<T>

C# 到 VB.net 项目转换

c# - AutoMapper:从多个源属性映射到集合

c# - Where 方法如何运行?

php - 比较两个字符串,一个字符串有一个通配符

c# - 如何检测程序是否在运行时抛出的异常下执行?