使用OData快速構建REST服務

2021-09-06 22:35:00 字數 370 閱讀 7755

odata是微軟支援的一種查詢標準,它的第四版使用了rest規範,看起來簡潔多了。它的最大的特點是可以在客戶端自行配製查詢條件,使用它構建rest服務時再也不用擔心查詢的擴充套件性問題了。

如下是幾個簡單的示例:

更多的示例可以參看官方的文件:

由於它是基於rest的服務,使用的是通用的協議和序列化方式,跨語言是比較簡單的事情,它的主頁上也有一些各種語言呼叫的例子。。

構建odata的curd服務

微軟在webapi框架中提供了對odata的支援,具體可以參考文章:create an odata v4 endpoint using asp.net web api 2.2。伺服器和客戶端的庫都有,使用起來還是非常方便的。

使用Spring MVC構建REST風格WEB應用

對於執行在網路上的mis系統而言,處理資料的是整個系統的主要任務,翻開程式我們可以看到,80 以上的 都在處理資料的crud操作。採用一種什麼樣的框架結構,能夠使得處理資料的操作變得簡單且易理解,這是大部分開發者尤其是架構設計者一直以來思考的乙個問題。rest representational st...

使用Spring MVC構建REST風格WEB應用

對於執行在網路上的mis系統而言,處理資料的是整個系統的主要任務,翻開程式我們可以看到,80 以上的 都在處理資料的crud操作。採用一種什麼樣的框架結構,能夠使得處理資料的操作變得簡單且易理解,這是大部分開發者尤其是架構設計者一直以來思考的乙個問題。rest representational st...

使用Rest方式請求構建kylinCube的指令碼

bin bash 要構建的cube的名稱 cube name order new if n 1 then do date 1else do date date d 1 day f fi 獲取00 00時間戳,服務端預設是utc時間,需要 8h轉gmt 8時間 date d xx s 將當前日期格式化...