0

我是一名 Java 开发人员,对 C# 和 C++ 非常陌生。我正在尝试在 C# 中创建一个 Windows 服务,另一个 Web 应用程序将调用它来关闭 C++ 中的一个项目。我已经用 c++ 创建了一个 dll 文件,其中包含关闭应用程序的方法。

我创建了http://www.cjvandyk.com/blog/Articles/How-do-I--Create-a-Windows-Service-application-using-Visual-Studio-2010.aspx中指定的 Web 服务。但是,我不确定如何从 Web 应用程序调用此服务。

有人可以建议我或将我推荐到可以学习如何做到这一点的地方吗?

4

2 回答 2

1

不知道你为什么要走 Windows 服务路线。您的 Web 应用程序应该能够在服务器端执行所有操作。

如果必须使用 Windows 服务,则需要公开某种服务;例如 wcf net.tcp 服务接受关闭您的应用程序的调用。

我建议您重新审视使​​用 Windows 服务的解决方案。

于 2012-09-17T02:38:00.933 回答
0

您可以尝试 Eltima 公司的软件实用程序应用程序即服务。它提供任何应用程序即服务并提供不同的选项。因此,如果我对您的理解正确-它将对您有所帮助。

http://download.cnet.com/Application-As-Service/3000-2094_4-10338474.html?tag=mncol;9

于 2012-09-17T14:23:46.243 回答