4 回答

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊
Core 對(duì) WCF 的支持不是很好,而是根本不支持。特別是在身份驗(yàn)證和安全性方面,例如使用 WS* 綁定創(chuàng)建的服務(wù)。但對(duì)于使用 BasicHttpBinding 或 Restful 風(fēng)格的服務(wù)創(chuàng)建的服務(wù)。我們可以在基于 Core 的客戶端上正常調(diào)用它們,無論是使用客戶端代理類還是 Channel Factory。

TA貢獻(xiàn)1795條經(jīng)驗(yàn) 獲得超7個(gè)贊
.NET Core 不支持 WCF,但似乎有一個(gè)社區(qū)項(xiàng)目正在致力于在 .NET Core 中添加對(duì)它的支持

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
我是否可以假設(shè)現(xiàn)在無法從 Blazor 客戶端調(diào)用舊版 WCF 服務(wù)?
是的,你是對(duì)的... Blazor 客戶端不支持 WCF,將來也不會(huì)支持。微軟決定從.Net 5.0開始停止支持它,并建議改用Web Api。
根據(jù)您在 WCF 上的投入程度,您可能會(huì)轉(zhuǎn)向 Web API,也許是 gRPC,或者繼續(xù)使用 WCF,希望社區(qū)移植和支持 WCF 的努力能夠成功。

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊
我能夠使用在 .Net 5 中使用 SoftCore 發(fā)現(xiàn)的技術(shù)來放置 WCF 4.7.2。我還可以使用 SoftCore 托管示例 Blazor Server。
- 4 回答
- 0 關(guān)注
- 216 瀏覽
添加回答
舉報(bào)