Съдържание:
Определение - Какво означава платформа Eclipse?
Платформата Eclipse е фундаментална интегрирана среда за разработка (IDE) без конкретен език за програмиране. Платформата съдържа IDE функционалност и е изградена с компоненти, създаващи приложения чрез използване на подмножества от компоненти. Разработчиците създават, споделят и редактират общи проекти и файлове в платформата, докато участват в много хранилище за среда за разработка на екип.
Основната функция на платформата е да предоставя механизми и правила на доставчиците на софтуер, позволявайки плавна интеграция на софтуера между различни доставчици.
Techopedia обяснява платформата Eclipse
Дизайнът и структурата на платформата имат следните функции:
- Изграждане на разнообразни инструменти за разработка на приложения
- Поддръжка на неограничен набор от доставчици на инструменти, като независими доставчици на софтуер (ISV)
- Манипулиране на типове съдържание, като HyperText Markup Language (HTML), Java, C, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), разширяем език за маркиране (XML) и графичен формат за обмен (GIF)
- Улесняване на безпроблемната интеграция на инструменти от различни типове съдържание и доставчици
- Поддръжка на среди за разработка на графичен потребителски интерфейс (GUI) и не-GUI приложения
- Изпълнение в различни операционни системи, включително Windows, LinuxTM, Mac OS X, Solaris, AIX и HP-UX
- Използване на езика за програмиране на Java
IBM създаде платформата Eclipse за адресиране на оплаквания относно инструменталното оборудване на IBM. Клиентите и разработчиците на софтуер се уморяват от интегриране и деконструиране на инструменти, за да се даде възможност на инструмента да функционира в различни среди. Дарението на IBM на платформата на общността с отворен код позволи на разработчиците на софтуер да създадат интегрирани инструменти, които функционират заедно. Като инициатива с отворен код, платформата позволи на разработчиците на софтуер да подобрят съществуващата си платформа чрез предоставяне на нови приставки.
Успехът на платформата се дължи на следните групи:
- Комитети: Тази група е отговорна за разработването на официалния инструмент Eclipse. Пример за ангажираност е екипът за проекти на платформата Eclipse Web Tools.
- Plug-in Developers: Тази група разшири платформата, за да създаде полезни инструменти като Eclipse Plug-in Central, която се състои от много разработчици на плъгини.
- Потребители: Тази група използва инструментите, разработени от програмисти и разработчици на плъгини.
