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 (lire DM&R n?’481), Halcyon Software lance 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 CLR de Microsoft) en code source Java ou en bytecode pour la JVM. Le second, une bibliothèque de classes, reprend les fonctions proposées par son homologue sur .NET. Ces deux modules sont accessibles depuis Visual Studio .NET. iNET contient également iADO, l’implémentation Java d’ADO .NET chargée des accès aux bases de données conformes aux standards JDBC. Concernant le déploiement, l’exécution est prise en charge par Halcyon Servlet, livré avec iNET et s’installant sur un serveur d’applications.

Se passer de Microsoft IIS

Le principal avantage d’iNET est de permettre l’exécution des applications .NET, et en particulier des services web, sur des serveurs autres que Microsoft (IIS ou le futur Windows .NET Server). Autre atout de la solution, la possibilité de faire fonctionner les applications .NET avec les technologies Java existantes, telles que les EJB. À noter que Halcyon propose dans son catalogue, R-JAX, un connecteur permettant aux applications Java d’accéder à des composants propres à l’environnement Windows (objets COM).iNET est, pour l’instant, disponible gratuitement en version bêta 1, en attendant sa commercialisation cet été.

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


Pierre Berlemont