2013-07-29 28 views
1

我正在研究電子商務系統。我在我的數據層中使用實體框架。您可以在下面的圖片中看到我的請求 - 響應週期。在我的業務層中,類是基於頁面的。我的意思是,商業類是根據頁面的要求創建的。當我們需要使用代理類時?

  • 我需要代理類嗎?我不隱藏任何實體字段,只有一個實體的字段大量出現。

  • 代孕類能幫助我提高響應時間嗎?

  • 還有一個問題。我應該在這種情況下使用WCF嗎?我在我的應用程序中使用WebService。

enter image description here

回答

1

要回答你的3個問題:

  1. 沒有,聽起來並不像它。
  2. 不,代理用於更改類型序列化。
  3. 取決於您的要求。

您應該基於邏輯本身構建您的業務邏輯,它的複雜性不一定是每頁的類。如果有意義,這不一定是壞事。

很難根據抽象和高層次圖給你提供建議。你的代碼是什麼樣的?

WCF可以提供網絡服務。如果您願意,您可以使用WCF。你目前有什麼樣的Web服務?

我假定你的意思Data Contract Surrogates

使用,如果您需要更改一個類型是如何序列化。

相關問題