想徵求意見。當返回業務對象列表時,webservice中使用的最佳對象是什麼(Array,List <>,Collection,...)。像客戶或歷史清單一樣。什麼類型的收集適合web服務在.Net?
一些想法:
- 因爲我想盡量減少客戶端和服務器之間transafered數據量
- ,因爲我想簡化XML序列化
- 我不希望在服務器端的任何額外的功能,只是簡單的選擇
任何提示,意見最受歡迎。乾杯,X.
想徵求意見。當返回業務對象列表時,webservice中使用的最佳對象是什麼(Array,List <>,Collection,...)。像客戶或歷史清單一樣。什麼類型的收集適合web服務在.Net?
一些想法:
任何提示,意見最受歡迎。乾杯,X.
我會使用你想返回的對象列表。然後,您可以指定是否要在客戶端顯示爲T或List的數組(我將使用List)。
所有集合都以相同的方式傳遞。我通過Lists<>
,因爲它很容易在使用前進行操作。
您可以配置使用者使用任何你想要的,它應該正確反序列化。