Les faits
IBM vient de signer un accord de partenariat avec l'Israélien Mainsoft, éditeur d'un compilateur croisé .Net/Java. Big Blue ajoute ainsi Mainsoft .Net Extensions for Websphere Portail à son catalogue.L'analyse
Impossible pour IBM de faire l'impasse sur toutes les entreprises équipées de serveurs Sharepoint. En signant un accord avec l'éditeur Mainsoft, le constructeur propose désormais à ses clients de faire fonctionner des applications ASP. Net et .Net au sein même de Websphere Portal. ' C'est un nouveau concept : un portail technologiquement agnostique au sein duquel les entreprises peuvent intégrer toutes leurs applications, tant .Net que Java ', s'enthousiasme Yaacov Cohen, le PDG de Mainsoft.Techniquement, la solution de Mainsoft permet de faire fonctionner les composants ASP.Net en tant que portlets JSR 168 et d'exécuter du code C# ou Visual Basic pour .Net en tant que binaires Java grâce au compilateur croisé (cross compiler) mis au point par l'éditeur. Tout serveur d'application J2EE, que ce soit IBM Websphere Application Server ou Tomcat, peut ainsi exécuter des applications .Net. La solution .Net Extension for Websphere Portal, qui sera distribuée par IBM, inclut le kit pour Visual Studio assurant cette traduction mais aussi Sharepoint/SQL Reporting Federator. Celui-ci donne accès sous Websphere Portal à toutes les objets recensés dans Microsoft Sharepoint, y compris les bibliothèques de documents à partir desquelles il est possible d'effectuer un retrait de document (check-out) et de le modifier, en fonction des droits accordés à l'utilisateur du portail gérés par Websphere.Des premiers tests encourageants
Mais quelle est la fiabilité et le niveau de performance qu'une telle solution hybride peut atteindre ? Est-ce compatible avec un déploiement en production ? A ces questions, Mainsoft répond avec une étude menée dans les laboratoires d'IBM à Chicago. Celle-ci révèle que le volume dinformations traité par les composants .Net exécutés par Websphere était de 8 % supérieur à celui délivré par ces mêmes composants exécutés sur une plate-forme Windows classique...
Votre opinion