Innholdsfortegnelse:
Definisjon - Hva betyr Eclipse Platform?
Eclipse-plattformen er et generisk integrert utviklingsmiljø (IDE) stiftelse uten et spesifikt programmeringsspråk. Plattformen inneholder IDE-funksjonalitet og er bygd med komponenter som lager applikasjoner ved å bruke komponentundersett. Utviklere oppretter, deler og rediger generiske prosjekter og filer i plattformen, mens de deltar i et lagringsmiljølager med flere team.
Plattformens primære funksjon er å tilby mekanismer og regler til programvareleverandører, slik at smidig programvareintegrasjon mellom forskjellige leverandører er mulig.
Techopedia forklarer Eclipse-plattformen
Plattformens utforming og struktur har følgende funksjoner:
- Konstruksjon av varierte applikasjonsutviklingsverktøy
- Støtte for sett med ubegrensede verktøyleverandører, for eksempel uavhengige programvareleverandører (ISV)
- Manipulering av innholdstyper, for eksempel HyperText Markup Language (HTML), Java, C, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), Extensible Markup Language (XML) og grafikkutvekslingsformat (GIF)
- Tilrettelegging for sømløs verktøyintegrasjon av forskjellige innholdstyper og leverandører
- Støtte for utviklingsmiljøer for grafisk brukergrensesnitt (GUI) og ikke-GUI applikasjoner
- Utførelse innen varierte operativsystemer, inkludert Windows, LinuxTM, Mac OS X, Solaris, AIX og HP-UX
- Bruk av Java-programmeringsspråk
IBM opprettet Eclipse-plattformen for å adressere klager på IBMs verktøy. Klienter og programvareutviklere ble lei av å integrere og dekonstruere verktøy for å muliggjøre verktøyfunksjon i forskjellige miljøer. IBMs donasjon av plattformen til open source-samfunnet gjorde det mulig for programvareutviklere å lage integrerte verktøy som fungerte sammen. Som et open source-initiativ tillot plattformen programvareutviklere å forbedre sin eksisterende plattform gjennom å bidra med nye plug-ins.
Plattformens suksess tilskrives følgende grupper:
- Pendlere: Denne gruppen er ansvarlig for å utvikle den offisielle Eclipse-verktøyingen. Et pendlereksempel er Eclipse Web Tools Platform Project Team.
- Plug-in-utviklere: Denne gruppen utvidet plattformen til å lage nyttig verktøy som Eclipse Plug-in Central, som består av mange plug-in-utviklere.
- Brukere: Denne gruppen bruker verktøyene utviklet av pendlere og plug-in-utviklere.
