„Eclipse” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
87. sor:
 
== Architektúra ==
Az Eclipse alapja a [[Rich Client Platform]] (RCP). A richRich clientClient platformPlatform az alábbi komponensekből áll:
* Core platform – Eclipse indítása, pluginek futtatása
* [[OSGi]] – szabványos kötegelő (bundling) keretrendszer
94. sor:
* The Eclipse Workbench – nézetek, szerkesztők, perspektívák, varázslók
 
Az Eclipse grafikus felhasználói felülete a [[Standard Widget Toolkit]]reToolkitre (SWT) alapul, ami rendhagyó, hiszen a legtöbb Java alkalmazás az [[Abstract Window Toolkit]]et (AWT) vagy a [[Swing (számítógép-programozás)|Swinget]] használja. Az Eclipse felülete használja továbbá a [[JFace]] nevű köztes [[Grafikus felhasználói felület|GUI]] réteget is, amely leegyszerűsíti az SWT alkalmazások készítését.
 
Az Eclipse funkcióit a [[Rich Client Platform]]raPlatformra telepíthető pluginekbe szervezik. Ez a hozzáállás ellentétes a legtöbb IDE tervezési elvével, ahol is minden funkcionalitás központosítva a [[forráskód (programozás)|forráskód]]ba van építve. Az Eclipse plugin rendszere a komponensalapú szoftverfejlesztési elvet követi. Megfelelő pluginek telepítésével az Eclipse kiterjeszthető úgy, hogy a Javán kívül más [[programnyelv]]eket, például [[C programozási nyelv|C]], [[Perl programozási nyelv|Perl]], [[Ruby programozási nyelv|Ruby]], [[Python programozási nyelv|Python]], [[PHP programozási nyelv|PHP]] és [[COBOL|Cobol]] nyelveket is támogasson. Az Eclipse pluginek világa azonban nem ér véget a programnyelveknél, létezik [[LaTeX]] plugin is. Vannak [[telnet]] és [[adatbáziskezelő]] pluginek is az Eclipse keretrendszerhez. Az Eclipse plugin architektúra nyitott, így a specifikáció alapján tetszőleges új kiterjesztések is írhatóak.
 
== Szerver platform ==
A lap eredeti címe: „https://hu.wikipedia.org/wiki/Eclipse