Scroll Top

Java Enterprise Edition – Java EE – JEE

Java Enterprise Edtion o JAVA EE es una plataforma de programación para desarrollar y ejecutar aplicaciones en entorno Java, basada en arquitectura multicapa utilizando componentes modulares.

Arquitectura de tres capas

3digits utiliza la arquitectura de tres capas en sus proyectos de desarrollo de software. La arquitectura de tres capas o programación en tres capas consiste en separar cada proyecto en Capa de Presentación (o Capa de Usuario), Capa de Negocio (o Lógica de Negocio) y Capa de Datos.

Ventajas del desarrollo de software bajo arquitectura de tres capas

  • No requiere instalación: cualquier dispositivo con navegador (por ejemplo, un PC) es susceptible de ejecutar una aplicación web, sin necesidad de instalar software previamente.
  • Mayor productividad: se distribuye el trabajo de programación de una aplicación por niveles; de este modo, cada grupo de trabajo está totalmente abstraído del resto de niveles y puede especializarse más.
  • Está basado en un Lenguaje de Programación Orientado a Objetos (Java).
  • Mayor calidad: los creadores de componentes pueden especializarse, creando objetos cada vez más complejos y de mayor calidad.
  • Reutilización de código: la empresa obtiene un repositorio de objetos probados que pueden ser utilizados en la construcción de nuevas aplicaciones.
  • Retorno de inversión: en este repositorio se pueden llegar a acumular componentes que ahorraran muchos años de desarrollo y pruebas.
  • Robustez: la reutilización de objetos ya probados, sobre todo en lo que a lógica de negocio compleja se refiere, garantiza una mayor robustez de las aplicaciones.
  • Escalabilidad: la arquitectura favorece la escalabilidad de las aplicaciones en base a los servidores de aplicaciones (tanto horizontal como verticalmente) y no a Programación.
  • Acceso concurrente a datos: la arquitectura facilita y mejora el acceso concurrente a los mismos datos por múltiples usuarios.
  • Menor coste de mantenimiento: el mantenimiento correctivo o incluso el evolutivo es más fácil y rápido.
  • Facilidad de integración: esta arquitectura favorece la integración con otros servidores, otras arquitecturas, otras empresas, etc.
  • Multiplataforma: la inversión realizada en desarrollo de software está garantizada al poder migrar a otras plataformas hardware y software.
¿Deseas contactar con un especialista en desarrollo de aplicaciones JEE?
Java Enterprise Edition

3digits desarrolla software y sitios web con Java EE

3digits fue una de las primeras empresas en España que empezó a desarrollar proyectos de software basados en el paradigma Java Enterprise Edition. Desde 2003 hemos desarrollado decenas de proyectos de la más variada tipología.

Características de proyectos JEE de 3digits

  • Aplicaciones de gestión tanto de empresa privada como de Administración Pública para navegador, basadas en web.
  • Aplicaciones de comercio electrónico, tiendas en Internet. Tanto B2B (Busines-to-Business, venta a empresas) como B2C (Business-to-Costumer, venta a consumidor).
  • Integración con pasarela de pago telemático / TPV virtual de Sa Nostra, CECA (Confederación Española de Cajas de Ahorro), Cyberpac de La Caixa / CaixaBank, SERMEPA (Servired), etc.
  • Integración mediante webservices con plataformas Java EE y con plataformas .NET.
  • Integración con ERP: SAP Business One mediante webservices, Sage, Navision, etc.
  • Integración con SAP R3 mediante importación/exportación XML.
  • Gestión de portales y gestión de contenidos con Liferay. Integración con aplicaciones Java EE.
  • Gestión de contenidos web mediante OpenCms sobre MySQL y sobre Oracle. Integración con aplicaciones Java EE.
  • Gestión documental y colaborativa con Alfresco. Integración con aplicaciones Java EE.
  • Business Intelligence con Pentaho BI.
  • Desarrollo de software de infraestructura de Sistemas de Información Geográfica (SIG – GIS). Integración de aplicaciones con GIS.
  • Programación y gestión de portales mediante el gestor de microsites Gusite.
  • Programación del API de Firma Digital Avanzada del Govern Balear.
  • Administración Digital. Integración de aplicaciones de gestión con Sistra, plataforma de tramitación telemática del Govern Balear: dominios EJB y webservices.
JavaEE Enterpreise Edition