能否将 WCF 端点添加到 .NET API

问题描述 投票:0回答:1

今天有客户问我这个问题。 老实说,这让我很震惊,所以我想把它放在那里,让那些喝过比我今天咖啡更多的人来回答。

他们有一个旧的 .NET 网站项目 (WSP),其中包含 WCF 端点。 他们还有一个基于 .NET API 的新“服务器”。

我们可以将 WCF 端点添加到 .NET API 项目吗?

.net wcf
1个回答
0
投票

这种情况下的最佳解决方案是在 API 和 WSP 之间创建一个代理,如下所示:

API -> WCF proxy -> WSP

WSP 调用代理,代理又调用 API。代理将 API 响应包装到 WCF 合约中并将其传递给 WSP。

© www.soinside.com 2019 - 2024. All rights reserved.