我即將爲現有的.NET應用程序創建一個API,並希望轉到RESTful服務路線。我們的後端平臺是.NET和MSSQL。我希望有一個良好的混合或可擴展性與乾淨的架構相結合。RESTful API建議
對於實現RESTful .NET API(WCF,標準ASP.NET,MVC甚至是HTTP Listener)的最佳方式,有沒有強烈的意見?
還有什麼意見,爲什麼不去與.NET或使用類似RoR的理由。
在此先感謝您對此主題的任何意見。
我即將爲現有的.NET應用程序創建一個API,並希望轉到RESTful服務路線。我們的後端平臺是.NET和MSSQL。我希望有一個良好的混合或可擴展性與乾淨的架構相結合。RESTful API建議
對於實現RESTful .NET API(WCF,標準ASP.NET,MVC甚至是HTTP Listener)的最佳方式,有沒有強烈的意見?
還有什麼意見,爲什麼不去與.NET或使用類似RoR的理由。
在此先感謝您對此主題的任何意見。
http://www.openrasta.com這是唯一的.Net框架,它可以幫助您瞭解如何創建REST api。你可以用其他框架來做,但除非你有建立REST API的經驗,否則你可能會被誤導。
一種選擇是WCF數據服務,以前稱爲ADO.NET數據服務,它具有一些REST特性。
很容易從數據庫的實體框架模型創建基本服務。從那裏可以添加服務操作以獲得更多功能。
更新:我使用UriTemplateTable與HTTPListner一起,它很棒。以優異的表現完全掌控一切。 – 2010-03-22 03:05:21
HttpListener讓生活變得如此簡單,不是嗎?去年我一直在使用它,我不能更快樂。 – 2010-03-23 11:27:36