Arquitectura del lenguaje de programacion java

Arquitectura del lenguaje de programacion java

Capa web

Contenedor Web

un contenedor web es la implementación que hace cumplimiento del contrato de componentes web de la arquitectura J2EE.

JavaServerFaces

es una tecnología y framework para aplicaciones Java basadas en web que simplifica el desarrollo de interfaces de usuario en aplicaciones Java EE

JSP facelets

Facelets es un sistema de código abierto de plantillas web bajo la Licencia Apache y la tecnología de controlador de JavaServer Faces (JSF)

Java Servlet

El servlet es una clase en el lenguaje de programación Java, utilizada para ampliar las capacidades de un servidor. Aunque los servlets pueden responder a cualquier tipo de solicitudes, éstos son utilizados comúnmente para extender las aplicaciones alojadas por servidores web, de tal manera que pueden ser vistos como applets de Java que se ejecutan en servidores en vez de navegadores web. Este tipo de servlets son la contraparte Java de otras tecnologías de contenido dinámico Web, como PHP y ASP.NET.

Plataforma Java EE

es una plataforma de programación—parte de la Plataforma Java—para desarrollar y ejecutar software de aplicaciones en el lenguaje de programación Java

Capa de Datos

RDBMS

Un RDBMS es un Sistema Gestor de Bases de Datos Relacionales. Se trata de software capaz de producir,manipular y gestionar bases de datos de tipo relacional. Es un software que se antepone a los datos de unabase de datos, de modo que cualquier acceso a los datos pasa por una petición al RDBMS que éste gestionaa fina de realizar la operación más conveniente sobre esa petición

Sistema Legado

se refiere a cualquier edad la tecnología informática que se mantiene en uso a pesar de que existen sistemas y aplicaciones más recientes y más ágil disponibles . La tecnología más antigua puede incluir un único ordenador , una red de ordenadores , código de programación , aplicaciones de software , cableado o cualquier combinación de éstos que crean un sistema de computación

ERP

Subtema

Una solución ERP, del inglés Enterprise Resource Planning,es lo que en español conocemos como Software de gestión integrada, y se define como un grupo de módulos conectados a una única base de datos.

Capa de Cliente

Navegador

Programa que permite navegar por Internet u otra red informática de comunicaciones.

HTML

Applet

Escritorio

El escritorio, que es la pantalla que ve después de iniciar la sesión en Windows, es una de las características más importantes del equipo. El escritorio puede contener accesos directos a los programas, documentos, carpetas e, incluso, impresoras que utilice con más frecuencia. En el escritorio también puede haber contenido activo, como un canal información bursátil o de noticias.

AplicacionJava

Otro dispositivo

Los dispositivos de entrada son aquellos que nos permiten introducir información o archivos al equipo de cómputo

Cliente JEE

Que es java

Java es un lenguaje de programación de propósito general, fuertemente tipado, robusto, basado en clases y objetos, de nivel medio/alto. Es un lenguaje interpretado, es decir no es el SO el que ejecuta los programas Java sino una máquina virtual conocida como JVM (Java Virtual Machine). Sun Microsystems Desarrollado por Sun Microsystems (www.sun.com)

Capa de Negocio

Contenedor EJB

on una de las interfaces de programación de aplicaciones (API) que forman parte del estándar de construcción de aplicaciones empresariales J2EE (ahora JEE) de Oracle Corporation (inicialmente desarrollado por Sun Microsystems)

EJB

es una plataforma de programación—parte de la Plataforma Java—para desarrollar y ejecutar software de aplicaciones en el lenguaje de programación Java

Plataforma Java EE

es una plataforma de programación—parte de la Plataforma Java—para desarrollar y ejecutar software de aplicaciones en el lenguaje de programación Java