WebGain propose avec Application Composer, un logiciel assez surprenant. Cet atelier de développement construit une application Java à partir de composants préexistants, téléchargés ou déjà développés, qu’il suffit d’assembler à l’aide de la souris. Application Composer analyse le code de JavaBeans, d’applets, de classes Java, mais aussi des pages HTML ou JSP, afin d’en déterminer les différentes fonctions. Le développeur n’a plus ainsi qu’à placer ses différents blocs dans une arborescence correspondant au déroulement séquentiel de son application. Le logiciel génère ensuite le code Java chargé de gérer les comportements et les interactions entre les différents objets. Au final, Application Composer crée soit une applet ou un servlet, soit un autre composant prêt à être réutilisé dans un autre programme.
Tester et déboguer l’application
Application Composer est vendu avec un JBoss, un serveur d’applications disponible en open source et PointBase, une base de données relationnelle de l’éditeur éponyme. Ces différents éléments servent à tester l’applet ou le servlet obtenus et à les modifier avant leur déploiement sur un serveur opérationnel. Les modifications ultérieures sont possibles, par un import du composant au sein du logiciel afin d’éviter toute réécriture trop longue.Cette première version recèle toutefois quelques défauts de jeunesse et, en particulier, celui de ne pas générer des Enterprise JavaBeans. Si elle les prend en compte lors de la composition de l’application, le développeur doit quand même préciser les méthodes d’invocation. Il faudra attendre une prochaine version pour qu’Application Composer dispose de sa propre bibliothèque de composants prêts à l’emploi.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.