Eclipse ja MyEclipse ovat ensi silmäyksellä jonkin verran samanlaisia; Kun käytät niitä useammin, huomaat kuitenkin, että ne ovat täysin erilaisia. Eclipse-laajennus sisältää arkkitehtonisen kuvion sovelluksen luomiseksi komponenteista. Se on laajennettava alusta, jota käytetään IDE-tiedostojen luomiseen. Lisäksi se on antanut ytimen palveluille, joiden avulla voidaan hallita paketti työkaluja, jotka toimivat yhdessä tukemaan ohjelmointitehtäviä. On työkaluvalmistajia, jotka osallistuvat Eclipse-alustaan. Ne jaetaan käärimällä työkalunsa kytkettäviin komponentteihin; tämä vastaa alustaa. Lisäksi laajennettavuuden perusmekanismi saadaan aikaan uusilla laajennuksilla uusissa käsittelyelementeissä jo olemassa oleviin laajennuksiin. Huolimatta siitä, että se keskittyy IDE-rakennusten toimintaan, Eclipsen konseptit ja vaikutteet tukevat yleistä mallia sovelluksen esittämiseksi eri osista, jotka on luonut eri yritykset.
MyEclipse-yritystyöpöytä on sitä vastoin monipuolinen alusta ja yritysluokan laajennus. Sillä on työkalu sovellusohjelmien ja järjestelmien kehittämiseen, jotka tukevat sovellusten kehittämisen koko elinkaarta. MyEclipse tarjoaa paljon tarjottavaa - se on läpäissyt avoimen teollisuuden standardit ja jopa määrittänyt uudelleen ohjelmistojen hinnoittelun, tuen ja toimitusjulkaisusyklit. Se on luonut täydellisen sovelluskehitysympäristön J2EE WEB-, XML-, UML- ja tietokantoille. Lisäksi sillä on kattavin valikoima sovelluspalvelinliittimiä, joissa on yli 25 kohdeympäristöä, ja sillä on kyky optimoida kehitys, käyttöönottotestaus ja jopa siirrettävyys.
Eclipse-laajennusmalli on pääosin osa, joka tarjoaa tietyn tyyppisen palvelun Eclipse-työpöydän yhteydessä. ”Komponentti” tarkoittaa tässä objektia, joka on määritetty järjestelmään tietyllä käyttöönottohetkellä. Eclipsen käyttöaika antaa infrastruktuurille tarvittavan tuen laajennussarjan aktivoimiseksi ja käyttämiseksi yhdessä käsi kädessä. Tämä on välttämätöntä saumattoman ympäristön varmistamiseksi toiminnan kehittämiselle.
Kun Eclipse ajaa esiintymää varten, plug-in on kytkettävä esiin jossain plug-in-suoritusluokassa, joka tunnetaan yleisemmin plug-in-luokana. Plug-in-luokka luo tarvittavan kokoonpanon ja tuen hallinnalle, ja sen on sitten laajennettava osoitteeseen org.eclipse.core.runtime. Tämä on abstrakti luokka, joka voi luoda toimintoja laajennuksien hallintaa varten. Plug-in-asennus edellyttäisi plug-ins-kansiota, joka sisältää yksittäisiä laajennuksia. Tällaiset laajennukset kirjoitetaan XML-tiedostotyyppiin; Tämän avulla tiedosto voi ilmoittaa Eclipsen ajonaikaan siitä, mitkä laajennukset on aktivoitava.
MyEclipse-malli puolestaan toimii tarjoamalla käyttäjille monipuolisuuden valita tekniikka, jota tarvitaan jokaisella sovellustasolla. Se tarjoaa myös valinnaisia teknologiapaketteja sekä pääsyn nopeusmalleihin koodien luomiseksi ja kolmannen osapuolen mainosten lisäämiseksi. Lisäksi sillä on OSS-työkalut jatkokehitystä varten.
Kehittäjien toiminta on myös parantunut; se parantaa Eclipse-kokemusta tarjoamalla Java EE / J2EE-tietokannan ja Rich-Client-kehitysympäristön. Työpöydällä on myös upotettu Tomcat-palvelin, joka antaa käyttäjälle mahdollisuuden olla hiekkalaatikko. RAD, UML, POJO ja Web 2.0 ovat myös saatavana. MyEclipse on maksimoinut potentiaalin tarjota käyttäjilleen tehokkaasti kaiken kokoisia kehityshankkeita varten tarvittavat työkalut; yhden yrityksen suurimmista monikansallisista yrityksistä. Se on luotettava ohjelmistokehitystyökalu, jota käyttävät niin monet eliittiyritykset, kuten IBM, United Airlines, Glaxo Smith Kline ja jopa Euroopan parlamentissa..
1. Eclipse on laajennus arkkitehtuurikuviolle, kun taas MyEclipse on monipuolinen alusta ohjelmistokehityssovelluksille.
2. Eclipse on osa Eclipse-työpöydän kontekstia. Laajennus konfiguroituu järjestelmään tietyllä käyttöajalla.
3. MyEclipse toimii tarjoamalla valinnaisia teknologiapaketteja.