簡體   English   中英

ASP.Net MVC4 WebApi代理

[英]ASP.Net MVC4 WebApi proxy

我開始玩WebApi和Rest服務。 直到現在我一直在開發SOAP API。

我的問題是在MVC4 WebApi中存在與代理並行的東西,或者它只是SOAP世界概念。 如果不是客戶端如何知道我向他們公開的Web功能的完整描述。

謝謝

我想你的意思是WSDL服務描述,它在WebAPI中不存在。 現在我看到你還在問題中添加了標簽REST,我想強調一下,WebAPI並不強制執行REST實踐。

REST最近正在進行一些討論,但我認為每個人都認為它沒有定義任何類似wsdl的服務。

但是,它確實要求您使您的文檔自我描述並鼓勵發布可能的狀態轉移和相關文檔的鏈接更多信息: http//en.wikipedia.org/wiki/HATEOAS

REST是一種與SOAP完全不同的野獸,因為它實際上不希望您向服務器發送命令而不是從獲取/更新/ ...資源所需的基本命令之外發送命令,但是對此的完整描述超出了此范圍。發布:-)

話雖如此,webAPI技術本身在這方面沒有任何保留,完全可以將全面的服務和相關的類似wsdl的結構放在適當的位置。

我可以推薦這個項目,我已經將它用於幾個項目,並且運行良好。

PS:我是該項目的合作者,雖然我還沒有提交任何代碼。

https://github.com/RestCode/WebApiProxy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM