Passer au contenu

Halcyon réécrit .Net en Java

INet est un framework assurant le fonctionnement des applications .Net dans un environnement Java

Tandis que Microsoft propose Visual J# .Net, permettant d’écrire des programmes Java pour .Net, Halcyon Software propose Instant .Net (ou iNet), un framework destiné à porter les applications .Net vers les environnements Java.Concrètement, iNet est constitué de deux modules. Le premier, IL2JAVA convertit le code MSIL (Microsoft Intermediary Language, fonctionnant avec le common language runtime de Microsoft) en code source Java -autorisant alors la modification de l’application- ou en bytecode pour la JVM. Une bibliothèque de classes reprend les fonctions proposées par leurs homologues .Net. Ces deux modules sont accessibles depuis Visual Studio .Net.INet contient également iADO, l’implémentation Java d’ADO .Net, chargé des accès aux bases de données conformes aux standards JDBC (java database connectivity).Concernant le déploiement, l’exécution est prise en charge par Halcyon Servlet, livré avec iNet et s’installant sur un serveur d’application.

Les passerelles entre .Net et Java se mettent en place

Le principal avantage d’iNet est de pouvoir faire fonctionner les applications .Net, et en particulier les services Web, sur des serveurs autres que ceux de Microsoft (IIS ou le futur Windows .Net Server). Autre avantage de la solution, la possibilité de faire fonctionner les applications .Net avec les technologies Java déjà existantes telles que les EJB.A noter que Halcyon possède dans son catalogue R-JAX, un connecteur permettant aux applications Java d’accéder à des composants propres à l’environnement Windows (objets COM, contrôle Active X), ainsi que iASP, écrit en Java, et qui permet d’exécuter les pages contenant du code ASP (Active Server Pages, une technologie propre à Microsoft) sur n’importe quel serveur Web.INet est pour l’instant disponible gratuitement en version bêta 1, en attendant une version commerciale pour l’été.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Pierre Berlemont