Difference between revisions 104535047 and 124245460 on itwiki'''jeniux framework''' è una piattaforma di sviluppo di terza generazione per applicazioni enterprise in ambiente [[System i]]. È stato concepito su base modulare con l'obiettivo di velocizzare quanto possibile la fase di sviluppo applicativo. Il framework rispetta il paradigma architetturale [[Service-oriented architecture|SOA]] e la sua logica interna è divisa in moduli, ognuno dei quali può essere di tipo applicazione, scheda, lista o processo. Ciascuna tipologia ha un pattern strutturale proprio che fornisce al programmatore un modus operandi, quindi uno stile di sviluppo standard. Ogni singolo modulo è indipendente, intercambiabile ed esportabile su altri framework. Jeniux framework è '''Cross-Technology''': astrae dal concetto di database, front-end e piattaforma; supporta simultaneamente più linguaggi di programmazione, quali [[Java (linguaggio di programmazione)|Java]] e [[RPG (linguaggio di programmazione)|RPG]], e più database contemporanei sia in numero che in tipologia. == L'idea == Jeniux framework si basa sull'astrazione dal concetto di piattaforma e sulla ricchezza di librerie e risorse che il mondo Java condivide online e permette in questo modo di creare in modo semplice codice efficiente e al tempo stesso facilmente riutilizzabile. Il jeniux framework si compone di tre layer: #''Relation Mapping'' astrae, alla vista del programmatore, l'accesso e la manipolazione delle diverse fontei dati; #''Front Control'' sviluppato per adattare automaticamente l'interfaccia utente ai nuovi front-end richiesti; #''Core Container'' coordina la comunicazione tra i diversi moduli della business logic ed astrae il Technology Layer, permettendo di integrare nuove tecnologie senza dover riscrivere la business logic. (contracted; show full) *{{cita web|url=https://www.youtube.com/watch?v=R3tP_ZcwIdk|titolo=Breve filmato dimostrativo}} *{{cita web|http://www.faq400.com|FAQ Gruppo di discussione per programmatori RPG}} *{{cita web|https://publib.boulder.ibm.com/iseries/|IBM eServer iSeries Information Center}} *{{cita web|https://java.com/it/about/|Informazioni sulla tecnologia Java}} *{{cita web|url=https://www.linkedin.com/company/214832/product?prdId=68375|titolo=Profilo LinkedIn}} [[Categoria:Ambienti di sviluppo]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://it.wikipedia.org/w/index.php?diff=prev&oldid=124245460.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|