Innehållsförteckning:
Definition - Vad betyder Eclipse Platform?
Eclipse-plattformen är en generisk integrerad utvecklingsmiljö (IDE) -stiftelse utan ett specifikt programmeringsspråk. Plattformen innehåller IDE-funktionalitet och är byggd med komponenter som skapar applikationer med hjälp av komponentundergrupper. Utvecklare skapar, delar och redigerar generiska projekt och filer i plattformen, medan de deltar i ett lagringsmiljölager för flera team.
Plattformens primära funktion är att tillhandahålla mekanismer och regler till mjukvaruleverantörer, vilket möjliggör mjuk programintegration mellan olika leverantörer.
Techopedia förklarar Eclipse-plattformen
Plattformens utformning och struktur har följande funktioner:
- Konstruktion av olika applikationsutvecklingsverktyg
- Support för obegränsade verktygsleverantörsuppsättningar, till exempel oberoende mjukvaruleverantörer (ISV: er)
- Manipulering av innehållstyper, såsom HyperText Markup Language (HTML), Java, C, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), Extensible Markup Language (XML) och grafikutbytesformat (GIF)
- Underlättande av sömlös verktygsintegration av olika innehållstyper och leverantörer
- Stöd för utvecklingsmiljöer för grafiskt användargränssnitt (GUI) och icke-GUI-applikationer
- Utförande inom olika operativsystem, inklusive Windows, LinuxTM, Mac OS X, Solaris, AIX och HP-UX
- Användning av Java-programmeringsspråk
IBM skapade Eclipse-plattformen för att hantera klagomål om IBMs verktyg. Kunder och mjukvaruutvecklare blev trötta på att integrera och dekonstruera verktyg för att möjliggöra verktygsfunktion i olika miljöer. IBM: s donation av plattformen till öppen källkodssamhället gjorde det möjligt för programvaruutvecklare att skapa integrerade verktyg som fungerade tillsammans. Som en öppen källkodsinitiativ tillät plattformen programvaruutvecklare att förbättra sin befintliga plattform genom att bidra med nya plug-ins.
Plattformens framgång kan hänföras till följande grupper:
- Committers: Denna grupp ansvarar för att utveckla den officiella Eclipse-verktyget. Ett committer-exempel är Eclipse Web Tools Platform Project Team.
- Plug-in-utvecklare: Denna grupp utvidgade plattformen till att skapa användbara verktyg såsom Eclipse Plug-in Central, som består av många plug-in-utvecklare.
- Användare: Denna grupp använder de verktyg som utvecklats av pendlare och plug-in-utvecklare.
