Spisu treści:
Definicja - Co oznacza platforma Eclipse?
Platforma Eclipse to podstawa ogólnego zintegrowanego środowiska programistycznego (IDE) bez określonego języka programowania. Platforma zawiera funkcjonalność IDE i jest zbudowana z komponentów tworzących aplikacje przy użyciu podzbiorów komponentów. Programiści tworzą, współużytkują i edytują ogólne projekty i pliki na platformie, uczestnicząc w repozytorium wielu zespołów programistycznych.
Podstawową funkcją platformy jest dostarczanie mechanizmów i reguł dostawcom oprogramowania, umożliwiając płynną integrację oprogramowania między różnymi dostawcami.
Techopedia wyjaśnia platformę Eclipse
Projekt i struktura platformy ma następujące funkcje:
- Budowa różnorodnych narzędzi do tworzenia aplikacji
- Obsługa nieograniczonych zestawów dostawców narzędzi, takich jak niezależni dostawcy oprogramowania (ISV)
- Manipulowanie typami treści, takimi jak HyperText Markup Language (HTML), Java, C, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), Extensible Markup Language (XML) i format wymiany grafiki (GIF)
- Ułatwienie płynnej integracji narzędzi różnych typów treści i dostawców
- Obsługa środowisk programistycznych dla graficznego interfejsu użytkownika (GUI) i aplikacji innych niż GUI
- Wykonanie w różnych systemach operacyjnych, w tym Windows, LinuxTM, Mac OS X, Solaris, AIX i HP-UX
- Korzystanie z języka programowania Java
IBM stworzył platformę Eclipse w celu rozpatrywania skarg dotyczących narzędzi IBM. Klienci i programiści mieli już dość integracji i dekonstrukcji narzędzi, aby umożliwić funkcjonowanie narzędzia w różnych środowiskach. Darowizna platformy IBM dla społeczności Open Source umożliwiła twórcom oprogramowania tworzenie zintegrowanych narzędzi, które działałyby razem. Jako inicjatywa typu open source platforma pozwoliła twórcom oprogramowania ulepszyć istniejącą platformę, dodając nowe wtyczki.
Sukces platformy można przypisać następującym grupom:
- Osoby odpowiedzialne: Ta grupa jest odpowiedzialna za opracowanie oficjalnego narzędzia Eclipse. Przykładem osoby odpowiedzialnej jest zespół projektowy platformy Eclipse Web Tools Platform.
- Programiści wtyczek: ta grupa rozszerzyła platformę o przydatne narzędzia, takie jak Eclipse Plug-in Central, która składa się z wielu programistów wtyczek.
- Użytkownicy: ta grupa korzysta z narzędzi opracowanych przez osoby odpowiedzialne i programistów wtyczek.
