2010-11-22 99 views
0

爲了儘可能保持我的數據有效載荷不變,我想使用對象和數組或對象(對象只是一堆原始類型的容器,例如:Customer.Store等)Asp.Net Web服務數據有效載荷

這有意義嗎?

我不想使用某些不便攜的數據集,這有意義嗎?

大多數asp.net用戶今天使用的典型模型是什麼?

+0

數據集是邪惡的呢。如果您使用的是可序列化的實體和基本類型,那麼您就行了。 – Aliostad 2010-11-22 13:37:42

+0

數據如何傳輸?例如,您是否在使用Web服務? – 2010-11-22 13:40:33

回答

0

是的,你說的是有道理的。對象和數組是最便攜的類型,因此您的代碼可以很容易地從多種不同語言中使用(通常情況下)。我同意你對數據集的陳述。即使您正在使用當前處理數據集的語言,也不知道將來如何使用它們。

你說的是使用ASMX網絡服務還是WCF?

對於WCF這裏有一些很好的鏈接到最佳實踐:

MSDN - Guidelines and Best Practices

MSDN - Best Practices for Security in WCF

Patterns and Practices - Web Service Software Factory