Inprise, en cours de rachat par Corel, poursuit avec C++Builder 5 ce qu’il avait commencé avec Delphi 5 : débarrasser les postes clients de tout run time applicatif. Le serveur d’applications intégré Midas (Multitiers Distributed Applications Services) communique maintenant avec les postes clients par le biais de fichiers XML. Principal avantage : les clients doivent uniquement être équipés d’un interpréteur XML. Les développeurs ont ainsi la possibilité de construire des applications destinées à fonctionner sur Internet. Inprise profite de cette nouvelle version pour adapter son outil de développement aux dernières technologies Internet. C++Builder 5 devient donc compatible avec les dernières spécifications du langage DHTML et peut aussi créer des pages ASP (Active Server Pages).
Un accès à plusieurs composants
Le logiciel permet, par ailleurs, de fabriquer des groupes d’objets serveurs. Ce dispositif, destiné à exploiter les avantages d’une faible bande passante, permet le multiplexage des connexions des postes clients. Ceux-ci peuvent ainsi accéder à plusieurs composants sur le serveur, contre un seul à la fois auparavant. De même, les développeurs bénéficient de quelques outils et fonctions complémentaires à C++Builder 5. C’est le cas du débogueur CodeGuard. Celui-ci détecte, lors du test d’une application, les erreurs de syntaxe et repère les éventuelles fuites de mémoire. Les connexions aux SGBD existants sont, pour leur part, modifiées de façon à gérer les récentes technologies d’accès aux données de Microsoft, ADO (ActiveX Data Objects) et OLE DB. Toujours dans ce même souci de compatibilité avec les derniers développements techniques du marché, C++Builder 5 gère les objets COM+ et est livré avec une vingtaine de composants d’intégration pour Office 2000. Enfin, le nouvel environnement C++ reprend le système de traduction multilingue des applications introduit avec Delphi 5.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.