Jt 設計模式架構(概述)
Jt 是一個設計模式框架,用於快速實現 Java 和 Android 應用程式。Jt 已用於多個大型任務關鍵系統。Jt 不是應用程式(或遊戲),而是旨在説明您構建 Android 和 Java 應用程式的消息傳遞框架。請不要下載,除非你正在尋找一個Android/Java框架。該框架涉及以下目標:
A) 設計模式框架實現和/或促進實現眾所周知的設計模式,如四組設計模式 (GoF) 和 J2EE 設計模式。框架本身是根據設計模式從零開始構思和實現的。 該框架還促進並加快了基於設計模式的應用程序的實現。
B) 框架架構結構基於消息傳遞設計模式 (MDP):框架元件能夠通過發送、接收和處理消息來交換資訊和執行計算。消息傳遞 API 提供簡單、強封裝和鬆散 耦合;框架元件可以使用「樂高/消息傳遞」體系結構互換插入複雜的框架應用程式。框架消息可以同步或異步處理。該框架充分利用了消息傳遞設計模式/API 的通用性和簡單性。
C) 框架 lego/訊息傳遞架構結構提供對遠端元件和服務的透明存取:遠端框架物件被視為本機物件。由框架實現的設計模式(適配器、遠端代理和外觀)通過隱藏 與遠端 API 相關的複雜性。
D) 框架通過框架適配器、代理和相關設計模式的實現提供與其他技術的透明集成。這些技術包括 BPEL、BPM、數據存取物件實現 (DAO)、模型檢視控制器實現 (MVC)、EJB、JSP、AJAX、ESB、JMS、XML、REST 和 Web 服務。
E) 框架設計為輕量級和快速(低開銷/小佔用空間)。主要Jt功能在Android下的智慧手機上運行。
F) 框架訊息傳遞/樂高架構應改進和簡化設計/開發工作。UML 設計圖和框架之間存在緊密的對應關係 基於消息傳遞的應用程式和元件實現。該框架提供了用於生成框架應用程式的嚮導和自動化功能。框架元件可以輕鬆地添加到 BPEL/BPM 流程圖中。在將來版本的 框架,應該可以直接從 UML 設計圖生成重複性應用程式模組。這一目標仍在進行中。
G) 框架消息傳遞體系結構有助於測試和調試工作。該框架通過發送 向元件發送消息並驗證預期的回覆消息。
提供以下檔案:
1) 消息傳遞設計模式 (MDP) 和模式實現 第17屆程式模式語言會議(2010年PPL) http://java.net/downloads/jt/MDP.pdf。
2) 消息傳遞設計模式 (MDP) 和即時或動畫物件 第18屆程式模式語言會議(2011年PPL) http://java.net/projects/jt/downloads/download/Papers/MDPAnimated.doc。
3) 工藝設計模式與現實資訊模型 第18屆程式模式語言會議(2011年PPL) http://java.net/projects/jt/downloads/download/Papers/MDPinformationModel.pdf。
版本歷史記錄
- 版本 1.8 發佈於 2012-01-03
若干修復和更新 - 版本 1.8 發佈於 2012-01-03