Teremtő | ETTIFOURI El Hassane és Bouchentouf Toumi |
---|---|
Fejlesztette | ENSAO |
Utolsó verzió | 2.2.0 (2016. július) |
Környezet | Cross-platform |
típus | Java keretrendszer |
Engedély | Apache License 2.0 |
Weboldal | www.zerocouplage.org |
A Zerocouplage egy Java-ban kifejlesztett és XML- en keresztül konfigurálható nyílt forráskódú keretrendszer, amely platformokon átívelő alkalmazások fejlesztését teszi lehetővé: webes , mobilos és asztali számítógépeket egyetlen üzleti rétegből, függetlenül a ZCComponents komponensekből készített prezentációs rétegtől ).
A keretrendszer célja a felhasználói igények kielégítése a választott platformtól függetlenül, amely lehet webes, mobil vagy asztali, ezért a Zerocouplage név (Nincs összekapcsolás az üzleti igény és a platform között).
A Zerocouplage keretrendszer célja egyben a kiterjesztés széles lehetőségének felajánlása, hogy alkalmazkodjon a különböző típusú alkalmazásokhoz.
Megvalósítja a Java -ban a Model-View-Controller architektúrát , és garantálja a felhasználói felület információ validálását és hatékony marad az adatfeldolgozásban.
A Zerocouplage keretrendszer transzverzális megoldásként használható számos olyan tudományos kutatás területén, amelyek egy adott probléma megoldását igénylik platformokon: weben, mobilon és asztali számítógépen. Csak megoldást kell találnia a Zerocouplage-on keresztül történő megvalósításra, és az utóbbi gondoskodik annak adaptálásáról webes, mobil és asztali platformokon. Ezek a területek a következők:
Zerocoupling úgy tervezték, hogy megfeleljen a megszorítások a különböző meglévő MVC keretrendszer , különösen az erős csatolás , vagy gyenge csatolás az üzleti réteg a megjelenítési réteg. A Zerocouplage valóban a Java-ban hajtja végre a Model-View-Controller tervezési modellt, amely teljes elkülönítést biztosít a bemutató réteg és az üzleti réteg között. A cél az üzleti réteg egyszeri fejlesztése, majd a bemutató rétegen keresztül az alkalmazás futtatása különböző környezetekben.
A Zerocouplage-ot az Oujda Nemzeti Iparművészeti Iskola mérnökhallgatóinak egy csoportja fejlesztette ki El Hassane Ettifouri, az iskola díjazottja és a Java / JEE műszaki igazgatója, valamint Toumi Bouchentouf, az informatikai osztály vezetője vezetésével .
A Zerocouplage 1.0.0 verziója itt jött létre 2012. szeptember. Ez a verzió, amely az asztali és webes megvalósítást tartalmazza, a fő funkciót kínálja, amely az üzleti réteg és a bemutató réteg közötti nulla összekapcsolás, valamint az alkalmazás konfigurációja és az űrlapmezők XML fájlokon keresztüli ellenőrzése.
A Zerocouplage jelenlegi verziója 2.2.0 (2016. július), ez egy stabil verzió.
A Zerocouplage az Apache 2.0 verzió licencén alapul, amelyet szabad és nyílt forráskódú szoftvereknek szánnak .
A Zerocouplage keretrendszer lehetővé teszi:
A Zerocouplage készítői megadják a fejlesztőknek az összes dokumentációt, amely lehetővé teszi számukra a keretrendszer működésének megértését ( asztali / webes oktatóanyagok , konfigurációs fájlok leírása, javadoc stb.). Ez a dokumentáció megtalálható a Zerocouplage hivatalos weboldalán. Mivel a keretrendszer nyílt forráskódú , a forráskód is ott érhető el.