Jt Design Pattern Framework 1.8

Licenza: Prova gratuita ‎Dimensioni del file: 436.21 MB
‎Valutazione utenti: 2.8/5 - ‎11 ‎Voti

Circa Jt Design Pattern Framework

Jt Design Pattern Framework (panoramica)

Jt è un Design Pattern Framework per la rapida implementazione di applicazioni Java e Android. Jt è stato utilizzato in diversi grandi sistemi mission critical. Jt non è un'applicazione (o un gioco) ma un framework di messaggistica progettato per aiutarti a creare applicazioni Android e Java. Si prega di non scaricare a meno che non si stia cercando un framework Android / Java. Il framework affronta i seguenti obiettivi:

A) Il framework del modello di progettazione implementa e/o facilita l'implementazione di modelli di progettazione ben noti come i modelli di progettazione Gang of Four (GoF) e J2EE Design. Il framework stesso è concepito e implementato, da zero, sulla base di modelli di design. Il framework facilita e accelera anche l'implementazione di applicazioni basate su modelli di progettazione.

B) L'architettura del framework si basa sul modello di progettazione della messaggistica (MDP): i componenti del framework sono in grado di scambiare informazioni ed eseguire calcoli inviando, ricevendo ed elaborando messaggi. Un'API di messaggistica offre semplicità, forte incapsulamento e accoppiamento; i componenti del framework possono essere collegati in modo intercambiabile a complesse applicazioni framework utilizzando un'architettura "lego/messaging". I messaggi framework possono essere elaborati in modo sincrono o asincrono. Il framework sfrutta appieno la potenza e la semplicità del modello/API di progettazione della messaggistica.

C) L'architettura lego/messaging del framework fornisce un accesso trasparente a componenti e servizi remoti: gli oggetti del framework remoto sono trattati come oggetti locali. I modelli di progettazione implementati dal framework (adattatori, proxy remoti e facciate) lo rendono possibile nascondendo complessità associate alle API remote.

D) Il framework fornisce un'integrazione trasparente con altre tecnologie tramite adattatori framework, proxy e l'implementazione di modelli di progettazione correlati. Queste tecnologie includono BPEL, BPM, Data Access Object implementations (DAO), Model View Controller implements (MVC), EJBs, JSP, AJAX, ESB, JMS, XML, REST e Web Services.

E) Il framework è progettato per essere leggero e veloce (basso sovraccarico / ingombro ridotto). La principale funzionalità Jt funziona su smartphone con Android.

F) L'architettura di messaggistica/lego del framework dovrebbe migliorare e semplificare gli sforzi di progettazione/sviluppo. C'è una stretta corrispondenza tra i diagrammi di progettazione UML e il framework applicazioni e componenti basati sulla messaggistica necessari per l'implementazione. Il framework fornisce procedure guidate e funzionalità automatizzate per la generazione di applicazioni framework. I componenti framework possono essere facilmente aggiunti ai diagrammi di processo BPEL/BPM. Nelle versioni future del dovrebbe essere possibile generare moduli applicativi ripetitivi direttamente dai diagrammi di progettazione UML. Questo obiettivo è ancora in corso.

G) L'architettura di messaggistica framework facilita gli sforzi di test e debug. Il framework fornisce funzionalità per testare i componenti come unità indipendenti inviando messaggi al componente e verificando i messaggi di risposta previsti.

Sono disponibili i seguenti documenti:

1) Modello di progettazione della messaggistica (MDP) e implementazione del modello 17a conferenza sui linguaggi di modello dei programmi (PloP 2010) http://java.net/downloads/jt/MDP.pdf

2) Modello di progettazione della messaggistica (MDP) e oggetti animati o animati 18a conferenza sui linguaggi di modello dei programmi (PloP 2011) http://java.net/projects/jt/downloads/download/Papers/MDPAnimated.doc

3) Modello di progettazione del processo e un modello informativo realistico 18a conferenza sui linguaggi di modello dei programmi (PloP 2011) http://java.net/projects/jt/downloads/download/Papers/MDPinformationModel.pdf