Rozdiel medzi Eclipse a Myeclipse

Eclipse vs. MyEclipse

Eclipse a MyEclipse sú na prvý pohľad trochu podobné; Keď ich však budete používať častejšie, uvedomíte si, že sú úplne odlišné. Doplnok Eclipse znamená architektonický vzor na vytvorenie aplikácie z podstatných častí. Je to rozšíriteľná platforma používaná na vytváranie IDE. Okrem toho poskytla jadro služieb na riadenie balíka nástrojov spolupracujúcich na podpore programovacích úloh. Existujú nástroje, ktoré prispievajú k platforme Eclipse. Sú zdieľané zabalením svojich nástrojov do zásuvných komponentov; to bude v súlade s platformou. Základný mechanizmus rozšíriteľnosti je navyše spôsobený novými zásuvnými modulmi v nových procesných prvkoch, ktoré už existujú. Napriek tomu, že sa zameriava na budovanie IDE, koncepty a implikácie Eclipse podporujú všeobecný model pre aplikáciu s rôznymi časťami vytvorenými rôznymi spoločnosťami..

Na druhej strane podnikový pracovný stôl MyEclipse je plnohodnotnou platformou a doplnkom podnikovej triedy. Má nástroj vhodný na vývoj softvérových aplikácií a systémov, ktoré podporujú celý životný cyklus vývoja aplikácií. MyEclipse má čo ponúknuť - prešiel otvorenými priemyselnými štandardmi a dokonca nanovo definoval tvorbu cien softvéru, podporu a cykly vydania dodávok. Vytvoril kompletné vývojové prostredie aplikácií pre J2EE WEB, XML, UML a databázy. Okrem toho má najkomplexnejší výber konektorov aplikačných serverov s viac ako 25 cieľovými prostrediami a má kapacitu na optimalizáciu vývoja, testovania nasadenia a dokonca prenosnosti..

Modul plug-in Eclipse je hlavne časťou, ktorá poskytuje určitý druh služby vo vnútri pracovnej plochy Eclipse. „Komponent“ by tu znamenal objekt, ktorý bol v určitom čase nasadenia nakonfigurovaný do systému. Runtime programu Eclipse poskytne infraštruktúre potrebnú podporu na aktiváciu a prevádzku sady doplnkov, ktoré sú ruka v ruke. Je to potrebné na zabezpečenie plynulého prostredia pre rozvoj činností.

Keď Eclipse beží napríklad, plug-in bude musieť byť pripojený v inštancii nejakej runtime triedy plug-inu, známejšej ako plug-in class. Trieda doplnkov vytvorí potrebnú konfiguráciu a podporu pre správu a potom sa bude musieť rozšíriť na org.eclipse.core.runtime. Toto bude abstraktná trieda, ktorá môže generovať prostriedky na správu doplnkov. Inštalácia doplnku by zahŕňala zložku doplnkov obsahujúcu jednotlivé doplnky. Takéto doplnky sa zapíšu do súboru typu XML; to umožní súboru informovať runtime modulu Eclipse o tom, aké doplnky je potrebné aktivovať.

A naopak, model MyEclipse funguje tak, že používateľom ponúka všestrannosť pri výbere technológie požadovanej na každej úrovni aplikácií. Bude tiež ponúkať voliteľné technologické balíčky, ako aj prístup k šablónam rýchlosti na generovanie kódov a pridávanie reklamy tretej strany. Okrem toho má nástroje OSS pre ďalší rozvoj.

Zlepšuje sa aj vývojová aktivita; zlepšuje zážitok z Eclipse poskytovaním databázy Java EE / J2EE a vývojového prostredia pre bohatých klientov. Pracovný stôl má tiež zabudovaný server Tomcat, ktorý dáva užívateľovi možnosť mať karanténu. Poskytnuté sú aj RAD, UML, POJOs a Web 2.0. MyEclipse maximalizoval svoj potenciál efektívne poskytovať svojim používateľom nástroje potrebné pre rozvojové projekty všetkých veľkostí; od spoločnosti jednej po najväčšie nadnárodné spoločnosti. Je to dôveryhodný nástroj na vývoj softvéru, ktorý používa toľko elitných spoločností ako IBM, United Airlines, Glaxo Smith Kline a dokonca aj v Európskom parlamente..

Zhrnutie:

1. Eclipse je plug-in pre architektonický vzor, ​​zatiaľ čo MyEclipse je plnohodnotná platforma pre vývoj softvéru..
2. Eclipse je súčasťou kontextu pracovnej plochy Eclipse. Doplnok sa v určitom čase konfiguruje do systému.
3. MyEclipse funguje tak, že ponúka voliteľné technologické balíčky.