成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET Web API已支持OData v4.0,WCF不會

網絡 路由交換
ASP.NET Web API 2.2 for OData v4.0 每日構建版現已發布。團隊還在 nuget 上發布了 OData 核心庫 6.1 版,其中包含數項 Bug 修復和新功能,尤其是增加了對 OData v4 規范的支持。不過,微軟的團隊表示,WCF 將不會獲得 OData v4 的特有功能。

ASP.NET Web API 2.2 for OData v4.0 每日構建版現已發布。團隊還在 nuget 上發布了 OData 核心庫 6.1 版,其中包含數項 Bug 修復和新功能,尤其是增加了對 OData v4 規范的支持。不過,微軟的團隊表示,WCF 將不會獲得 OData v4 的特有功能。

最近,OData v4.0 和 OData JSON Format v4.0被采納為一項 OASIS 標準。讀者可以查看OData v4.0 有哪些新功能。

以下是 ASP.NET Web API 2.2 和 OData 核心庫的改進:

* 協議和格式從 V3 變到 V4

* OData 屬性路由

* 支持在 OData 模型中定義函數并綁定到控制器動作

* 模型別名——允許 OData 模型和 CLR Types 的類型或屬性有不同的名稱

* 可以定義模型的哪些屬性能夠過濾、排序、擴展或導航

* 支持 ETags

* 支持枚舉

* 支持$format 查詢字符串選項,因此客戶端可以指定格式

* 支持單例

* 支持包含

已知的局限性:

還有許多 OData v4 功能不支持——此次發布的重點是與早期版本同等的功能以及少數幾項新功能

OData 核心庫能夠序列化 OData v4 Atom 格式,但由于 Atom 規范還沒有進入 CS2 階段,所以這不是官方支持。

在客戶端方面,有一個新程序包,但只支持 OData v4.0——如果客戶端需要使用 V1-3 以及 V4 的服務,那么開發人員不得不在應用程序中同時使用新舊程序包。

一個有些爭議的決定是,在使 WCF 成為一個構建 OData 服務的技術棧方面減少投資。OData Services 團隊是這樣說的“……對于作為創建 OData 服務技術棧的 WCF Data Services,我們確實計劃減少對它的投資。為了減輕由此造成的不便,我們正努力清理代碼,以便使它與 OData v4 兼容,而之后,我們會將該技術棧開源。我們不計劃在將 V4 的特有功能添加到 WCF DS 技術棧方面進行任何重大的投資。”

不過,社區仍然希望 WCF 能支持 OData 4.0。Adam 說:“由于我們的業務層是用 WCF DS 編寫的,所以對于這個決定,我覺得我們被扔在了車輪下。我們已經花費了這么多精力來克服 WCF DS 的弱點(變更跟蹤支持、性能、包含、客戶端代理的可憐的 T4 支持、糟糕的 EF6 alpha 質量提供程序等),愉快地等待新的 v4 版本的發布,想不到事到如今你們竟然放棄了它。這時候切換到 Web API,看來是我們為你們的每個決定買單。我們可是微軟的黃金合作伙伴。”

還有其他人要求在 WCF 中支持 OData v4.0。我們只能等等看,微軟是否會改變這項決定。

讀者可以從編寫一個 OData v4.0 服務入手,并使用 OData 客戶端代碼生成器來生成客戶端代理類。

責任編輯:林琳 來源: InfoQ/WCF
相關推薦

2009-03-09 13:46:31

RoutingWebASP.NET

2009-07-27 17:54:39

WCF服務ASP.NET

2009-07-27 17:38:30

WCF服務ASP.NET 3.5

2009-12-02 09:07:45

ASP.NET 4.0

2009-07-20 17:39:36

WCF服務ASP.NET AJA

2012-06-20 14:34:03

jQuery

2009-07-21 09:53:55

ASP.NET AJAWCF服務

2009-07-27 17:51:58

WCF服務ASP.NET

2009-08-03 17:35:07

ASP.NET WebASP.NET編程工具

2009-07-28 15:53:43

ASP.NET Web

2009-07-29 17:16:47

2009-07-27 17:46:42

WCF服務ASP.NET應用程序

2014-07-31 09:28:09

ASP.NETWeb API

2010-05-05 11:38:25

CCIE

2024-12-11 08:32:37

2009-12-08 16:59:52

WCF服務

2009-09-04 16:28:05

ASP.NET 4.0

2009-07-29 09:38:06

Web開發ASP.NET

2009-07-24 16:05:05

調用Web ServiASP.NET

2009-07-23 15:18:30

創建XML Web服務ASP.NET
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人二区 | 国产精品久久久久9999鸭 | 国产一二区视频 | 国产福利91精品一区二区三区 | 天天干视频网 | 婷婷久久网 | 国产精品网址 | 超碰成人免费 | 国产精品乱码一二三区的特点 | 欧美在线观看免费观看视频 | 黑人巨大精品欧美一区二区免费 | 亚洲欧美在线免费观看 | www.一区二区三区.com | 91精品久久久久久久久中文字幕 | 干干干日日日 | 国产成人免费视频网站视频社区 | 综合精品| 91大神新作在线观看 | 久久免费国产视频 | 亚洲视频区 | 欧美一级欧美三级在线观看 | 欲色av| 一区二区在线看 | 亚洲毛片在线观看 | 国产九一精品 | 久久综合久久久 | 天天色影视综合 | 国产精品视频播放 | av喷水 | 久久成人久久 | 亚洲欧美中文日韩在线 | 欧美精品一区在线 | 国产极品车模吞精高潮呻吟 | 99免费精品| 国产精品久久av | 久久91 | 欧美黄色一区 | 九九国产 | 欧美xxxx在线 | 欧美精品久久久 | av电影一区二区 |