我想在Intranet中創建三個WCF服務。 這三種WCF服務是相互獨立的,就其功能而言,例如,您爲給定的架構設計推薦的最佳WCF SOA書籍
驗證器服務 - 處理與驗證帳戶和帳戶持有人有關的所有事情。也就是說,如果一個帳戶存在,如果卡持有者存在等
賬戶服務 - 優惠與賬戶餘額的存款和平衡的沉積
- 限價服務 - 涉及檢查,如果量用戶希望取出是在帳戶的限制內。
使用案例: 用戶想存一些錢。
用戶界面通過呼叫帳戶服務開始。賬戶服務呼叫驗證人 服務來檢查賬戶是否存在。驗證器服務返回布爾型 來指示是否存在帳戶。如果驗證器服務返回真實 那麼帳戶服務然後存款。
用戶想拿出錢。
用戶界面通過呼叫帳戶服務開始。如果帳戶存在,帳戶服務會呼叫驗證方 服務。驗證器服務返回true。賬戶 服務然後調用限制服務來檢查用戶是否可以取得這個餘額。如果限額服務返回true,則賬戶服務 調用減少餘額的適當方法,並向 用戶提供餘額。
我打算收留他們作爲Windows服務,因爲用戶界面和所有這些服務都將在同一臺機器上部署。
您對此有何看法?
你有什麼建議給你推薦這樣SOA架構中的服務與海誓山盟傳達任何一本書?我非常關心它的可伸縮性,安全性和性能。
謝謝。
你能否回答http://stackoverflow.com/questions/9498962/contract-first-soa-designing-business-domain-wcf? – Lijo