内存/程序集绑定中的 WCF
是否有任何使用 WCF 在内存中调用程序集的选项?
目前,我们通过 basicHttp 绑定在不同的服务器上部署多个服务,对于单机安装来说,对服务进行内存调用就足够了。是否有任何绑定可以使用,而无需在本地托管服务(因此不使用命名管道)而是在进程内?
端点位置可能是这样的,例如:
assembly://MyCoolService.dll
Are there any options on using WCF to do in memory calls to assemblies?
Currently we deploy multiple services over basicHttp binding on different servers, for a single machine installation it would be enough to do an in memory call to the service. Is there any binding I can use without having to host the services locally (so not with named pipes) but in-process?
The endpoint location could be than something like this for example:
assembly://MyCoolService.dll
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有这样的内置绑定。 NetNamedPipe 通常用于此目的。唯一的选择是检查 NullTransport。
There is no such build-in binding. NetNamedPipe is usually used for that. The only option is to check NullTransport.
不,这是不可能的,net.pipe 绑定是您可以获得的最接近的绑定(并且具有最佳性能)。
no this is not possible, net.pipe binding is the closest you can get (and the with the best performance).