Diferencia entre Eclipse y Myeclipse

Eclipse vs MyEclipse

Eclipse y MyEclipse son algo similares a primera vista; Sin embargo, una vez que los uses con más frecuencia, te darás cuenta de que son completamente diferentes. El complemento Eclipse conlleva un patrón arquitectónico para crear una aplicación a partir de partes constituyentes. Es una plataforma extensible utilizada para crear IDEs. Además, ha brindado un núcleo de servicios para controlar un paquete de herramientas que trabajan juntas para apoyar las tareas de programación. Hay constructores de herramientas que contribuyen a la plataforma Eclipse. Se comparten envolviendo sus herramientas en componentes conectables; Esto se ajustará a la plataforma. Además, el mecanismo básico de la extensibilidad es provocado por los nuevos complementos en los nuevos elementos de procesamiento a complementos que ya existen. A pesar de que se enfoca en la creación de IDE, los conceptos e implicaciones de Eclipse apoyan un modelo general para crear una aplicación de diferentes partes creadas por diferentes compañías.

El banco de trabajo empresarial MyEclipse, por otro lado, es una plataforma con todas las funciones y un complemento de clase empresarial. Tiene una herramienta adecuada para desarrollar aplicaciones de software y sistemas que soportan el ciclo de vida completo del desarrollo de aplicaciones. MyEclipse tiene mucho que ofrecer: ha superado los estándares de la industria abierta e incluso ha redefinido los precios de los ciclos de lanzamiento de software, soporte y entrega. Ha creado un completo entorno de desarrollo de aplicaciones para J2EE WEB, XML, UML y bases de datos. Además, tiene la selección más completa de conectores de servidor de aplicaciones con más de 25 entornos de destino, y tiene la capacidad de optimizar el desarrollo, las pruebas de implementación e incluso la portabilidad..

El modelo de plug-in de Eclipse es principalmente una parte que proporciona un cierto tipo de servicio dentro del contexto de la mesa de trabajo de Eclipse. "Componente" aquí significaría el objeto que se ha configurado en un sistema en un momento determinado de implementación. El tiempo de ejecución de Eclipse le dará a una infraestructura el soporte necesario para activar y operar un conjunto de complementos trabajando de la mano. Esto es necesario para garantizar un entorno perfecto para el desarrollo de actividades..

Cuando Eclipse se ejecuta para una instancia, un complemento deberá conectarse en una instancia de alguna clase de tiempo de ejecución de complemento, más comúnmente conocida como la clase de complemento. La clase de complemento creará la configuración y el soporte necesarios para la administración, y luego tendrá que extenderse a org.eclipse.core.runtime. Esta será la clase abstracta que puede generar facilidades para la gestión de complementos. La instalación del complemento incluiría la carpeta de complementos que contiene complementos individuales. Dichos complementos se inscribirán en un tipo de archivo XML; esto permitirá que el archivo informe al tiempo de ejecución de Eclipse de qué complementos deben activarse.

Por el contrario, el modelo MyEclipse funciona ofreciendo a los usuarios la versatilidad de elegir la tecnología requerida en cada nivel de aplicación. También ofrecerá paquetes de tecnología opcionales, así como acceso a plantillas de velocidad para la generación de códigos y la adición de un comercial de terceros. Además, cuenta con las herramientas OSS para su posterior desarrollo..

También hay una mejora en la actividad del desarrollador; mejora la experiencia de Eclipse al proporcionar una base de datos Java EE / J2EE y el entorno de desarrollo de cliente rico. El banco de trabajo también tiene un servidor Tomcat incorporado, que le da al usuario la opción de tener un sandbox. También se proporcionan RAD, UML, POJOs y Web 2.0. MyEclipse ha maximizado su potencial para proporcionar efectivamente a sus usuarios las herramientas necesarias para proyectos de desarrollo de todos los tamaños; De una empresa de una a las mayores firmas multinacionales. Es una herramienta de desarrollo de software creíble utilizada por muchas empresas de élite como IBM, United Airlines, Glaxo Smith Kline e incluso en el Parlamento Europeo..

Resumen:

1. Eclipse es un complemento para un patrón arquitectónico, mientras que MyEclipse es una plataforma con todas las funciones para la aplicación de desarrollo de software..
2. Eclipse es parte del contexto de un entorno de trabajo de Eclipse. El complemento se configura en un sistema en un determinado tiempo de ejecución.
3. MyEclipse funciona ofreciendo paquetes de tecnología opcionales.