我开发了一个定期工作的应用程序。它在后台运行作为Windows服务并管理作业。我想在需要向用户发出任何错误通知时从服务应用程序触发另一个带GUI的应用程序。所以在看到错误消息后,用户会给出一些回复。所以现在服务应用程序(作为服务运行)应该根据GUI应用程序中的用户响应(带接口)做一些工作。应将用户响应传达给服务应用程序。
所以我的要求是
我看到many links关于服务和应用程序之间的通信。命名管道需要.net 3.5及更高版本,但我希望我的应用程序单独使用.net 2。写入txt文件并阅读它是我的最后一个选择,因为它不是最好的方法。
那怎么办呢?请给我一些想法。