2
從來沒有玩過WCF服務,我決定添加一個啓用AJAX的WCF服務到一個項目,看看它是如何與ASMX相比的。在這個例子中,只需要一個post請求來獲取被序列化爲JSON的對象列表。唯一可以說明的是,與ASMX和WCF不同的是,在JSON數組的type屬性中,返回的WCF服務在__type屬性的末尾添加了:#
。這背後的理由是什麼? (也type屬性顯示了與財產清單的WCF結束對財產清單的ASMX開始WCF服務增加了:#到JSON對象
ASMX Service
__type: "Person", PersonId:123, FirstName: "joe", LastName: "smith"
WCF
__type: "Person:#", PersonId: 123, FirstName: "joe", LastName: "smith"
很高興知道,在意識到沒有理由擊敗死亡的ASMX馬後,我最近開始進入WCF。 – wootscootinboogie
就我個人而言,我也不會打擾WCF。我只是直接進入Web API - http://www.asp.net/web-api –
我甚至不知道這是一件事情。 +1,謝謝。 – wootscootinboogie