在浏览器中创建由 en 事件调用的 C# 窗口服务
Creating C# windows service that is called by en event in the browser
我是一名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 应用程序调用此服务。
有人可以建议我或将我推荐到我可以学习如何做到这一点的地方吗?
不知道为什么要走Windows服务路线。您的 Web 应用程序应该能够在服务器端执行所有操作。
如果你必须使用Windows服务,你将需要公开某种服务;例如wcf net.tcp服务来接受关闭应用程序的调用。
我建议您重新审视使用Windows服务的解决方案。
您可以尝试Eltima公司的软件实用程序应用程序即服务。它为任何应用程序提供服务,并提供不同的选项。所以如果我理解正确 - 它会帮助你。
http://download.cnet.com/Application-As-Service/3000-2094_4-10338474.html?tag=mncol;9
相关文章:
- GLEW/GLUT:调用init并创建一个窗口后,取消初始化并重新初始化?
- 如何在窗口中使用注入的 dll 中的参数调用函数
- 窗口调用约定
- 可能的Qt5错误:调用setFixedSize()禁用主窗口的关闭按钮(在Win7下)
- MFC 中的窗口消息管理:添加基类调用是否是强制性的?
- 在函数调用期间暂时禁用窗口
- 如何从 Gtk::窗口调用派生对象的析构函数
- C++ 如何在 OpenGL 程序中远程调用控制台窗口
- 隐藏由 WinAPI 调用创建的窗口
- 每次qt窗口获得焦点时调用函数
- SFML 中的分段错误 调用 sf::窗口::关闭后
- 全局挂钩 DLL 仅在 C# 主窗口处于活动状态/前台时调用 C# 回调方法
- 如何在调用系统()时隐藏控制台窗口
- 如何在调用函数时将对象绘制到 sfml 窗口上
- CreateProcess正在调用cmd.exe,包括没有显示(闪烁)窗口的参数
- 如何调用OnEraseBkgnd()在另一个函数中重新绘制窗口?(MFC)
- P/调用第三方弹出窗口
- 当用户更改密码时,哪个窗口 API 调用?钩住这个 API 的好方法是什么
- SIGSEGV 信号处理程序不是从辅助线程 c++ 窗口调用的
- 消息处理程序未调用窗口过程