Introducción a la plataforma Eclipse_Eclipsepintailumen
¿Qué es Eclipse?
Eclipse es una plataforma de desarrollo extensible de código abierto basada en Java. Por sí solo, es solo un marco y un conjunto de servicios para crear entornos de desarrollo a través de componentes enchufables. Afortunadamente, Eclipse viene con un conjunto estándar de complementos, incluidas las herramientas de desarrollo de Java (JDT).
Aunque la mayoría de los usuarios están felices de utilizar Eclipse como IDE de Java, los objetivos de Eclipse no se limitan a eso. Eclipse también incluye un entorno de desarrollo de complementos (Plug-in Development Environment, PDE), este componente está dirigido principalmente a desarrolladores de software que desean ampliar Eclipse, porque les permite crear herramientas que se integran perfectamente con el entorno de Eclipse. Dado que todo en Eclipse es un complemento, todos los desarrolladores de herramientas tienen igualdad de condiciones cuando se trata de proporcionar complementos para Eclipse y brindar a los usuarios un entorno de desarrollo integrado consistente y unificado.
Esta igualdad y coherencia no se limita a las herramientas de desarrollo de Java. Aunque Eclipse se desarrolló utilizando el lenguaje Java, su uso no se limita al lenguaje Java; por ejemplo, ya están disponibles o se espera que se lancen complementos para admitir lenguajes de programación como C/C++, COBOL y Eiffel. El marco Eclipse también se puede utilizar como base para otros tipos de aplicaciones no relacionadas con el desarrollo de software, como los sistemas de gestión de contenidos.
Un ejemplo destacado de una aplicación basada en Eclipse es WebSphere Studio Workbench de IBM, que constituye la base de la familia de herramientas de desarrollo Java de IBM. Por ejemplo, WebSphere Studio Application Developer agregó soporte para JSP, servlets, EJB, XML, servicios web y acceso a bases de datos.
Expandir