我有一些關於Java設計模式的問題。我想知道業務代理模式中的查找服務和業務服務是如何使用的。我很欣賞儘可能多的細節和信息。Java設計模式 - 業務代表
4
A
回答
10
業務代理模式嘗試將客戶端與業務服務分離。要做到這一點,你需要:
- 業務代理所使用的客戶端請求的服務對象;
- 查找服務是業務代理用於搜索服務的橋樑,它根據委託者提出的請求封裝搜索算法;
- 業務服務是爲客戶提供的實際服務,通常是EJB或類似的J2EE概念。
通過這個page解釋一切非常清楚的方式..
2
的業務代理作爲客戶端的業務抽象;它爲業務服務的實現提供了抽象,從而隱藏了它們。
使用業務代理減少了表示層客戶和系統的商務服務
之間的耦合業務代理使用一個叫做查找服務組件。查找服務負責隱藏業務服務查找代碼的底層實現細節。
業務服務是向客戶端提供所需服務的業務層組件,例如企業bean或JMS組件。它用於代表客戶調用業務方法。
結構:
您可以找到有關oracle網站這一模式的更多細節。
相關問題
- 1. Java SWT設計模式
- 2. 業務層設計
- 3. 的Java Singleton設計模式
- 4. Java設計模式/轉換模式
- 5. java中的設計模式
- 6. Java方法設計模式
- 7. Java EE 6設計模式
- 8. 服務層在MVC設計模式中代表什麼
- 9. 代理設計模式
- 10. 事務設計模式
- 11. 務實的設計模式
- 12. WCF服務設計模式
- 13. 設計模式 - 服務層
- 14. 業務規則驗證的框架/設計模式
- 15. 設計模式的選擇域/業務層
- 16. 適用於業務持久層的設計模式
- 17. 處理許多參數和業務規則的設計模式
- 18. 推薦的Java/AJAX設計模式?
- 19. Java銀行業務計劃
- 20. 如何將一個業務模型設計爲多個表?
- 21. 我的代表的代表是...(設計模式)
- 22. 業務對象DAL設計
- 23. 業務邏輯層設計
- 24. 業務應用UI設計
- 25. 業務邏輯設計
- 26. 業務對象設計
- 27. EJB3業務代表
- 28. 用商業模式設計用戶註冊表單
- 29. java線程的設計模式
- 30. 設計佈局/模式
謝謝。我已經找到了這個頁面,但是你解釋得非常好,我想我現在明白了一點。謝謝。 – Emiswelt 2010-03-23 19:47:03