Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

Logiciels applicatifs : Delphi 6 cause services Web dans le texte

La rédaction

Borland a détaché Delphi, son outil de développement rapide d'applications (Rapid application development, RAD,) de ses racines Windows pour en faire un outil haut de gamme et ocuménique. Objectif de la version 6 : l'assistance à la création de services applicatifs (Web services). Cette dernière mouture de l'atelier en langage Pascal et orienté objet de Borland sortira en juin, la version française probablement en juillet.

Le module BizSnap permet d'exposer des composants en tant que services applicatifs et de créer des liens utilisant les standards XML (format de données), Soap (accès aux objets) ou WSDL (description des services), adoptés par toutes les grands du middleware : Microsoft et son environnement .Net, Sun avec One, IBM, HP, etc. Autant dire que Delphi compte s'installer définitivement dans le haut de gamme.

Déjà, en septembre 99, la SSII Aston concluait dans une étude réalisée pour LMI http://www.weblmi.com/techno/1999/990910%2D2483%2Ddelphi5meritelappellationdoutilraddentreprise.htm que Delphi 5 méritait " son titre d'outil RAD d'entreprise ". Bruno de Combiens, chef de produits chez Borland France, rappelle d'ailleurs que " 72% des ventes de Delphi 5 en France concernent la version Entreprise ". Bref, l'image d'un Delphi pratique pour développer de petites applications bureautiques Windows a vécu.

De Windows à Corba, Linux ou Java

" Le but aujourd'hui, poursuit Bruno de Combiens, est de tirer des ponts entre les mondes Windows, Java, Linux, Corba... Par exemple, jusqu'à présent, on ne savait pas faire communiquer un composant J2EE ou Corba avec un client Windows. Aujourd'hui, nous avons un client Corba pour Delphi qui nous permet d'accéder à n'importe quel composant exposé comme service Web. "

Autre intérêt de ce client Corba, il désigne Delphi comme l'outil de développement de choix pour le serveur d'applications maison. Face à l'hégémonie de BEA et d'IBM sur ce marché, Borland AppServer joue en effet la carte de Corba, architecture de composants beaucoup plus robuste - et complexe - que les EJB (Enterprise Java Beans). Quant à l'ouverture vers Linux, elle repose sur la gémellité de Delphi et de Kylix http://www.weblmi.com/techno/2001/886%5F27%5Flesdeveloppeurs00.htm : cet outil récent de Borland, qui crée des applications natives pour Linux, dispose d'une partie de la bibliothèque de classes CLX présente chez son aîné. L'objectif de l'éditeur est de synchroniser ces bibliothèques, afin qu'un même projet puisse être indifféremment compilé pour l'une ou l'autre plate-forme.

Delphi 6 sera décliné dans une version Personnel, gratuite en téléchargement, pour réaliser des applications Windows ; une version Professionnel, pour créer des applications Web ; et une version Entreprise offrant, en plus de BizSnap, le module WebSnap de conception de sites Web et le module DataSnap pour l'accès des services Web aux bases de données. Les tarifs ne sont pas encore fixés ; ils devraient tourner autour de 1100 _ pour la version Pro et 3300 _ pour le haut de gamme. De quoi satisfaire et accroître la population de 1,5 million d'utilisateurs de Delphi.

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.