我有一个Windows服务,当前将日志记录活动输出到文本文件或数据库(取决于活动)。我想要做的是有一种方法来运行另一个进程(可能是一个可执行文件),它可以连接到该服务并使用发布/子描述方法从该Windows服务接收活动更新。
理论上,我想这可以通过在Windows服务上托管套接字连接并在活动时推送活动数据来完成。我想知道是否有更好的方法?是否有一个框架可以轻松地为我做这一切?或者我应该使用MQ产品来广播应用程序活动?
我正在使用C#.net 4.5版
答案 0 :(得分:0)
有几种方法:
除了WCF,我一直在使用所有技术。