C# | .NET 4.5
我不确定如何去做这件事,或者我是否以正确的方式构建它。我有一个 Windows 服务,它自行托管 WCF 服务。 Windows 服务包含订购系统的所有逻辑。 WCF 服务允许其他系统调用并下订单。我想做的是将通过 WCF 服务传入的订单传递给 Windows 服务进行处理。
这可能吗,或者有更好的方法来实现我的目标吗?提前致谢。
最佳答案
如果窗口服务要托管 WCF 服务,那么这就是它应该做的所有事情 (SRP)。但是,WCF 可以与另一个项目(例如处理业务规则的业务服务)交互。
所以我说的是Windows服务只托管wcf,wcf服务将请求委托(delegate)给业务服务处理
关于c# - 从 WCF 服务调用 Windows 服务中的方法(自托管),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18665816/