我正在尝试构建一个服务机制,该机制应该是基于附加组件并通过发布订阅系统进行通信。它必须基于WCF服务。 我现在所拥有的是一个我无法工作的概念所以我决定问你,因为我可能会以错误的方式(我刚刚开始使用WCF)。
我想要实现的是创建具有会话持久性的单核服务,可以通过链接未知数量的附加服务来扩展。我想在运行时而不是在构建时设置发布订阅系统,因此核心服务应该能够检测哪些附加服务可用(使用web.config?)然后将它们绑定到消息总线。
从前端(ASP经典)必须可以访问任何.svc文件,但是,维护会话时,每个.svc文件必须连接到消息总线。
全部托管在一个IIS活动目录中。
你能给我一些关于在哪里看的提示吗?
我特别喜欢:
提前致谢,希望你能帮忙!
更新
感谢您的回答,我会读到您发送给我的链接。我将在适当的时候发布我的最终概念解决方案以供将来参考。
答案 0 :(得分:1)
我遇到了类似的问题,因为我有一个常见的WCF服务,但实现取决于用户的角色,因此在运行时很难做到这一点。 我找到了关于这个问题的教程,这对我的老板来说很棒:http://blog.micic.ch/net/dynamic-iis-hosted-wcf-service
我已经在我的环境中进行了测试并且是非常强大的技术。希望对你有所帮助。欢呼声。
答案 1 :(得分:1)