Soluciones para migrar de Java a .NET
En la actualidad J2EE y .NET representan las dos arquitecturas líderes para desarrollar aplicaciones empresariales de alta escalabilidad. Sin embargo, la plataforma .NET ofrece una serie de características que llevan a muchas empresas a buscar opciones para migrar sus aplicaciones de Java a .NET.
Algunos de los beneficios de una conversión Java a .NET son:
- Mejor desempeño: el desempeño de una aplicación escrita en .NET por lo general es mejor que el de una escrita en J2EE. Por ejemplo, un estudio comparativo aplicado al servidor de la aplicación eCommerce de Nile muestra que la implementación en .NET supera en un 345% la implementación en un servidor de aplicación J2EE, en un sistema de 8 CPU (Microsoft .NET vs. Sun Microsystems’s J2EE, p.14).
- Mayor productividad: De acuerdo con un estudio realizado por Software Productivity Research (SPR), Visual Studio .NET es capaz de aumentar la productividad de desarrollo entre 35% y 55%.
- Menos código fuente: J2EE requiere más código fuente que .NET para obtener la misma funcionalidad. De hecho, una implementación de .NET en la aplicación de Nile fue escrita con solo 3,484 líneas, mientras que la versión en Java necesitó 14,273 líneas (“Implementing Sun Microsystem’s Java Pet Store J2EE Blueprint Application using Microsoft .NET”)
Un proyecto de conversión de Java a .NET normalmente requiere una significativa cantidad de trabajo. Es por esto que ArtinSoft facilita la transición mediante dos ofertas complementarias:
- Nuestra herramienta JLCA Companion, que se integra al Visual Studio .NET y aumenta dramáticamente la automatización del proceso de migración de Java a .NET.
- Como el “proveedor preferido de Microsoft para servicios de modernización en el mundo”, ArtinSoft ofrece servicios completos de consultoría para ayudarle a alcanzar sus objetivos al migrar de Java a .NET. Ya sea que usted decida encargarse de la migración internamente o delegarnos la totalidad del trabajo, nosotros podemos ayudarle a ahorrar tiempo y dinero mientras minimizamos los riesgos del proyecto.
JLCA Companion
Este producto se integra con Visual Studio .NET de Microsoft y la versión 3.0 del Asistente de Conversión de Lenguaje Java (JLCA, por sus siglas en inglés), herramienta también creada por ArtinSoft para migrar código Java a .NET. El JLCA Companion permite a los desarrolladores extender la funcionalidad del JLCA básico al añadir nuevas reglas de transformación (mapeos) o incluso modificando o invalidando los mapeos existentes. Por otra parte, la mayoría de componentes J2EE de terceros no están soportados por el JLCA básico. Con la ayuda del JLCA Companion, se puede agregar soporte para estos componentes y eliminar así una buena parte del trabajo manual. ¿El resultado? Un mayor porcentaje de migración automatizada para su aplicación, y por lo tanto, un proceso de conversión Java a .NET significativamente más rápido.
Para más información sobre nuestra solución de Java a .NET, visite las páginas de servicios de migración de Java a .NET y del JLCA Companion en nuestro sitio principal (en inglés), o contáctenos directamente para discutir sus necesidades y requerimientos específicos.