2009-06-17 146 views
0

我的標準WCF/RESTful服務將返回大型複雜對象。 在WCF中,當有人添加服務引用時,它會創建它的代理,即我將數據合同暴露給客戶端,並在客戶端強烈類型化。RESTful WCF服務代理

我們將如何處理RESTful服務,對於RESTful服務是否還有相同的問題。

回答

1

RESTful服務的好處之一是它們輕量級。這意味着沒有WSDL文件,代理等基礎設施。

REST風格的服務不是自我描述的,所以您不必擔心提供WSDL文件;維護在線的所有模式等。


如果有效負載很複雜,那麼爲什麼使用REST?僅僅因爲這是一種時尚?按照HTTP協議規範的定義,服務上的操作是否與「資源」上的HTTP操作相對應?

如果不是,則不要使用REST。

+0

那麼如何保持模式呢?所以我的客戶不會在WCF中有強類型的類。 – Miral 2009-06-17 10:48:32