Implementación de proyectos de aplicaciones empresariales MyEclipse

  
El despliegue del proyecto MyEclipse se basa en el marco del servidor de aplicaciones WTP. Puede instalar cualquier conector de servicio WTP en el entorno de trabajo de MyEclipse. MyEclipse proporciona un gran conjunto de conectores de servicio WTP populares con características especiales que se pueden implementar para mantener el ritmo de los recursos del proyecto durante el desarrollo. MyEclipse Enterprise Workbench implementa aplicaciones web, EJB y empresariales en un archivo comprimido o empaquetado en cualquier servidor de aplicaciones habilitado por MyEclipse. Los comandos estándar de JEE implementan una estructura de archivos empaquetada en cada tipo de aplicación. Normalmente, las aplicaciones JEE se implementan en el entorno de producción como una versión archivada de su estructura de archivo de comandos JEE respectiva, también conocida como la implementación del archivo empaquetado. La implementación del archivo explotado incluye la creación de la carpeta original de la aplicación y la estructura de archivos directamente disponible en el servidor de la aplicación, sin implicar el archivo. MyEclipse puede implementar proyectos JEE en uno o más servidores de aplicaciones en un archivo comprimido o empaquetado. Cuando el proyecto JEE se implementa como un archivo explotado, el servicio de implementación MyEclipse utiliza la tecnología de "sincronización a petición" para realizar un seguimiento del estado del proyecto. Tenga en cuenta que la implementación del archivo explotado no es una forma estándar de implementación JEE. Por lo tanto, el servicio de implementación restringe la forma de implementación y el proyecto debe ser compatible con el servidor de implementación de destino. Implementación de modelos de implementación de Wireframe de servicio La elección de implementaciones de archivo empaquetado es diferente de la implementación explosionada y no admite actualizaciones de archivo incrementales o automáticas. Por lo tanto, en la edición del proyecto, la implementación empaquetada no está sincronizada con su proyecto de origen. La sincronización bajo demanda de implementaciones explotadas no sufre este problema de sincronización, y las implementaciones de proyectos pueden actualizar continuamente las actualizaciones en tiempo real de los proyectos de origen. Ambos despliegues tienen sus propias ventajas y desventajas. Por ejemplo, las implementaciones empaquetadas son menos eficientes que las implementaciones en explosión. Esto se debe a que las actualizaciones para implementaciones empaquetadas que utilizan cambios incrementales requieren la reconstrucción del archivo completo. Después de un cambio de recursos, la implementación empaquetada debe realizar la misma cantidad de trabajo que la actualización completa del proyecto. La ventaja del modelo de implementación empaquetada es que es el estándar de implementación JEE y el formato para la implementación del producto. Por lo tanto, todos los servidores de aplicaciones admiten el modo de implementación empaquetado. El despliegue explotado es rápido y directo. Los cambios incrementales en el proyecto se reflejan inmediatamente en el servidor donde se implementa el proyecto. Sin embargo, no es compatible con abarcar todos los servidores de aplicaciones JEE de forma estándar. La implementación de la instalación de administración de implementación MyEclipse se administra mediante el uso del administrador de implementación. Esta ventana permite al usuario ver implementaciones existentes, agregar implementaciones nuevas y eliminar implementaciones antiguas. La siguiente figura muestra un proyecto implementado en un solo servidor. Algunos puntos de la administración de una implementación de la ventana de implementación: cuando se implementa un proyecto JEE, mantendrá esta implementación hasta que se elimine el proyecto o se elimine la implementación. La operación de desinstalación es iniciada por el usuario directamente mediante una solicitud para liberar el comando o, indirectamente, como resultado del evento de finalización " " El despliegue es sobrescrito continuamente por la sesión de Eclipse. Por lo tanto, puede desconectar MyEclipse y volver a conectarse en un momento y reanudar la administración de la implementación o la implementación bajo demanda. La implementación del proyecto Exploded replica físicamente los recursos del entorno de ejecución del proyecto en una ubicación que el servidor de aplicaciones de destino implementa automáticamente. Excepto cuando la raíz de contexto es la aplicación predeterminada, la implementación del proyecto web recibe el nombre de la raíz de contexto del proyecto. Es decir, en el caso de context-root = ‘ /’ la implementación se nombra de acuerdo con el nombre de aplicación predeterminado del servidor de aplicaciones. El nombre predeterminado de la aplicación en Tomcat es " root ". El proyecto del Módulo Web, también conocido como el Módulo de Proyecto Empresarial, se implementa en una raíz de contexto separada que especifica cuándo agregar un proyecto web a un proyecto empresarial. Durante el proceso de implementación, si el recurso existe en el servidor, puede elegir eliminar el recurso remoto y hacer una copia de seguridad del recurso después de que se lance la implementación principal, o anular el despliegue del proceso. La implementación implica eliminar físicamente los recursos de implementación del área de implementación del servidor de aplicaciones. Si el recurso en conflicto retrocede durante la fase de implementación del proyecto, es porque no desplegará estos recursos y se restaurarán a su forma anterior. La copia de seguridad de recursos maneja el problema de cambiar el nombre del recurso de destino agregando el sufijo ".myeclipse.bak" como el nombre base del recurso. Eventos de terminación de la implementación Para mantener la integridad y la relevancia de la implementación, el servicio de implementación cancela automáticamente las implementaciones de proyectos JEE que han sufrido cambios importantes. Las siguientes secciones identifican los eventos que desencadenan la terminación de cada tipo de JEE. Evento de terminación del proyecto web Cierre del proyecto web + Reinicio de MyEclipse Proyecto web Eliminar el proyecto web Cambiar el nombre del proyecto web Revisión de la raíz de contexto del proyecto EJB Evento de terminación del proyecto EJB + Reinicio de MyEclipse Proyecto EJB Eliminar el proyecto EJB Renombrar evento de terminación del proyecto empresarial Cierre del proyecto EAR + MyEclipse Reiniciar proyecto EAR Eliminar proyecto EAR Cambiar nombre Agregar un proyecto de módulo Eliminar un proyecto de módulo Liberar un proyecto de implementación de proyecto de módulo Xiaobian recomendó "Descarga de la versión de MyEclipse crack" Este artículo proviene de [inicio del sistema] www.xp85.com
Copyright © Conocimiento de Windows All Rights Reserved