Download Aplicaciones - elcontextotecnologicoeducativo
Document related concepts
no text concepts found
Transcript
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ Una aplicación con distintos componentes que se ejecutan en entornos separados, normalmente en diferentes plataformas conectadas a través de una red. Las típicas aplicaciones distribuidas son de dos niveles (cliente-servidor), tres niveles (cliente-middleware-servidor) y multinivel. La distribución de la gestión de recursos de forma dinámica permite que distintos tipos de aplicación la implementen a su conveniencia. La ayuda ofrecida por el sistema a la gestión de recursos (la exportación a las aplicaciones del estado de los mismos y participación de las mismas en la revocación de éstos) La plataforma de Java utiliza un modelo de aplicación distribuida multicapas, para las aplicaciones. La lógica de la aplicación, se divide en varios componentes de acuerdo a su función, y estos componentes se encuentran instalados en distintas formas, dependiendo de la magnitud usado en la aplicación. -Los componentes del Cliente, funcionan en la máquina del cliente. -Los componentes del Web funcionan en el servidor Java. -Los componentes de Negocio, funcionan en el servidor Java. Servidor de Aplicaciones Máquina Cliente Servidor JEE Contenedor Web Navegador Servlets Páginas JSP Contenedor Aplicación Cliente Aplicación Cliente Contenedor EJBs EJB EJB Base Datos Los sistemas, se forman por componentes. Un componente en Java, es una unidad funcional autónoma de software, que está integrada en una aplicación, con sus relacionadas clases y archivos, y que se comunica con otros componentes. La especificación de cada componente define los siguientes: Aplicaciones clientes y applets, son los componentes que funcionan en el cliente. Java Servlet y JavaServer Pages (JSP), son los componentes Web que funcionan en el servidor. Los componentes JavaBeans de la empresa (EJB), son los componentes del negocio que funcionan en el servidor. CONCLUSIÓN Los componentes que se utilizan en un sistema distribuido nos dice que cada parte es indispensable para que la aplicación se desempeñe como tal, asiendo uso de todos los recursos que ofrece java.