Lancé en mars dernier par Borland, Kylix est un Delphi pour environnement Linux. Cet outil RAD (Rapid Application Development) propose une interface de développement intuitive et une bibliothèque de composants logiciels réutilisables afin d’accélérer la création d’applications.” Un sondage d’Evans Data, réalisé auprès de développeurs professionnels d’applications de type industriel, montre que 70 % des programmeurs Linux pensent que les services Web représentent le futur des applications Internet, explique Bruno de Combiens, responsable marketing produit chez Borland France. Kylix 2 répond à cette attente des développeurs et fournit le premier outil de développement rapide pour Linux permettant le développement de services Web. “
Kylix 2 se découpe en trois grands modules : BizSnap, WebSnap et DataSnap
? BizSnap permet le développement de services Web XML/SOAP et exploite le langage de description WSDL (Web Services Description Language).? WebSnap s’appuie sur le serveur Web Apache pour la mise en place d’interfaces applicatives unifiées dans le cadre des services Web.? Enfin, avec DataSnap (ex-Midas, Multi-Tiers Distribution Application Services), les développeurs ont accès à un middleware de bases de données interopérant avec les principaux produits du marché (Oracle, Informix, IBM DB2, MySQL, PostgreSQL et Borland Interbase). L’accès aux données se fait via des services Web, DCOM, Corba ou des flux de données XML.” L’autre nouveauté de Kylix 2 est de pouvoir dès maintenant utiliser Java pour les services Web. Il est possible d’exploiter des composants Java Beans [EJB] en tant que services Web grâce à un IDL [Interface Definition Language] simplifié, développé par Borland “, se félicite Bruno de Combiens.
Développer des applications multiplates-formes
La bibliothèque de composants exploitée par Kylix 2 s’appelle CLX (Cross-Platform Library Components). Elle permet de développer des applications multiplates-formes tournant aussi bien sous Linux que Windows. Le code source élaboré par Kylix peut donc être compilé sous Delphi sans soucis.Par contre, outre la CLX, Delphi exploite la bibliothèque VCL (Visual Components Library) spécifique aux systèmes Microsoft. Il n’est donc pas possible de compiler sous Kylix du code source développé avec Delphi si l’application exploite les technologies propriétaires de Microsoft : objets COM, appels direct à l’API Win32.Disponible le mois prochain, Kylix 2 est distribué en trois éditions : Entreprise, Professionel et Open. Kylix 2 Entreprise est facturé au prix de 2 229 euros. L’édition Professionnel coûte 279 euros. Enfin, l’édition Open réalisée pour le développement sous licence GPL est téléchargeable gratuitement.Kylix 2 fonctionne avec les distributions Linux RedHat 6.2, Mandrake 7.2, SuSE 7.0 et leurs versions ultérieures.Après six mois d’existence, Kylix fédère une communauté denviron 5 000 développeurs.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.