【问题标题】:Is it possible to call windows service or process from Web Application?是否可以从 Web 应用程序调用 Windows 服务或进程?
【发布时间】:2019-05-24 05:15:54
【问题描述】:

我想在单击按钮时从我的 Web 应用程序调用在特定客户端计算机上运行的自定义 Windows 服务。我该怎么做?

【问题讨论】:

  • 这是一个质量非常低的问题。请阅读How to Ask
  • 默认情况下不会“调用” Windows 服务。除非您已经编写了命名管道主机连接;共享内存; TCP 或托管 WCF,你运气不好
  • 你怎么能说这是一个低质量的问题。这是完成的要求,我需要一个解决方案。
  • @Krutikapatel 不要被冒犯,这个论坛有各种各样的用户,所以每个人的意见都不同,这可能是你的要求,但在你看来它对你来说很清楚,但对其他人来说可能不是那么多清楚,因此要求您提供更多详细信息,例如您需要什么和代码示例会更好。如果您想要一些想法,那么请更具体地提供任何解决方案。谢谢!。
  • @RajeshB "opinions" 没有涉及,而是How to Ask

标签: c# .net web-applications windows-services


【解决方案1】:

我得到了解决方案并且它有效。请找到以下步骤。

  1. 创建了调用窗口服务/进程的自托管 WCF 服务
  2. 从您的 Web 应用程序调用此 WCF 服务

请在下面的链接中找到更多详细信息: https://techinqueincsharp.blogspot.com/2019/05/open-clients-machine-local-file-from.html

【讨论】: