Inicio » 2011 » Octubre » 3 » Plataformas para desarrollo de aplicaciones empresariales
08:51:17
Plataformas para desarrollo de aplicaciones empresariales
Plataformas para desarrollo de aplicaciones empresariales
*CARACTERISTICAS Heterogénea: Debe permitir múltiples plataformas, sistemas operativos y lenguajes de desarrollo. Fiable: Tiene que dar la confianza de que cumplirá su cometido. Segura: Debe controlar el acceso, la autorización y el transporte Robusta: Debe ser tolerante a fallos. Escalable: Tiene que facilitar la ampliación y modificación necesarias Alta disponibilidad: Debe ser fácil su adquisición, formación y actualización. Fácil mantenimiento: Debe ser fácil mantener el sistema mediante la actualización de sus componentes.
*CORBA Ventajas Soporta múltiples plataformas y lenguajes de programación Dispone de una gran cantidad de servicios Definida por un organismo serio e independiente Inconvenientes Complejidad en el desarrollo Lentitud para adaptarse (burocracia) Pocas implementaciones libres
*.NET Ventajas Soporta múltiples lenguajes de programación Fácil proceso de desarrollo (Visual Studio .NET) EntornoWindows muy extendido Buen marketing Inconvenientes Exclusiva del sistema operativoWindows Propia de Microsoft Casi ninguna implementación libre
*Java EE Ventajas Soporte para múltiples plataformas y sistemas operativos Avalado por múltiples empresas (SUN, IBM, ORACLE, etc) Competitividad Soluciones libres Inconvenientes Exclusivo para lenguaje Java Complejidad relativa en el desarrollo de aplicaciones No existe un entorno de desarrollo fijo