簡體   English   中英

WCF使用數據合同來實現跨領域關注?

[英]WCF implementing cross cutting concerns using data contracts?

在服務器請求和應用程序中的返回響應之間,我遇到了所有這些交叉問題。 該請求必須經過授權,數據經過驗證,異常處理等。其中某些功能(例如日志記錄)不需要對用戶客戶端的響應-我現在不關心這些。 其他人則需要回應。 例如,如果請求未被授權,則該請求將在其邏輯軌道中停止並發送回。

我的應用使用每次通話策略。 調用之間沒有保留任何狀態。

用帶有WasNotAuthorized,WasNotValidated等標志的數據合約包裝操作合約的返回值是否標准?

如果這不是標准的,那么用於處理在這些交叉問題中必須處理的元數據的標准解決方案是什么?

看一下這篇文章 它描述了如何有效地對應用程序進行建模,從而可以將WCF服務編寫為精簡包裝,並通過應用裝飾器來應用橫切關注點,這在大多數情況下可避免您不得不處理內部組件的復雜性。 WCF。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM