我在考虑使用Web服务作为处理程序来实现责任链模式的平台中立(即不是.NET MEF)技术。我希望能够通过部署新服务来添加更多的CoR处理程序,而不是编译新的CoR代码,只需更改配置信息即可。看起来,挑战将是管理有关可用处理程序的元数据,并确保处理程序符合接口。用服务实现责任链
我的问题:我如何能保证安全的任何想法: 1. Web服务实现 2. Web服务实现的基类行为的接口,比如调用继任
因为,在编译的代码,我可以具有类型安全性,因此知道任何处理程序都来自抽象基类,以确保我想要的接口和行为。这似乎在服务世界中缺失。
那么你的问题是什么? – Cratylus
看到我上面的漫游。 –