Rozdíl mezi Eclipse a Myeclipse

Eclipse vs. MyEclipse

Eclipse a MyEclipse jsou na první pohled trochu podobné; Jakmile je však budete používat častěji, zjistíte, že jsou úplně jiné. Plug-in Eclipse znamená architektonický vzor pro vytvoření aplikace z jednotlivých částí. Jedná se o rozšiřitelnou platformu používanou pro vytváření IDE. Kromě toho poskytla jádro služeb pro řízení sady nástrojů spolupracujících na podpoře programovacích úkolů. Existují tvůrci nástrojů, kteří přispívají k platformě Eclipse. Jsou sdíleny zabalením svých nástrojů do zásuvných komponent; to bude odpovídat platformě. Základní mechanismus rozšiřitelnosti je navíc způsoben novými pluginy v nových procesních prvcích na pluginy, které již existují. Přestože se zaměřuje na budování IDE, koncepce a implikace Eclipse podporují obecný model pro aplikaci s různými částmi vytvořenými různými společnostmi..

Na druhé straně podnikový pracovní stůl MyEclipse je plnohodnotná platforma a podnikový plug-in. Má nástroj vhodný pro vývoj softwarových aplikací a systémů, které podporují celý životní cyklus vývoje aplikací. MyEclipse má co nabídnout - prošel otevřenými průmyslovými standardy a dokonce předefinoval ceny softwaru, podporu a cykly uvolnění dodávek. Vytvořil kompletní prostředí pro vývoj aplikací pro J2EE WEB, XML, UML a databáze. Navíc má nejkomplexnější výběr konektorů aplikačního serveru s více než 25 cílovými prostředími a má kapacitu pro optimalizaci vývoje, testování nasazení a dokonce přenositelnost.

Model plug-in Eclipse je hlavně součástí, který poskytuje určitý typ služby uvnitř kontextu pracovního stolu Eclipse. „Komponenta“ by zde znamenala objekt, který byl nakonfigurován do systému v určitou dobu nasazení. Runtime Eclipse poskytne infrastruktuře nezbytnou podporu pro aktivaci a provozování sady plug-inů v ruce. To je nezbytné k zajištění plynulého prostředí pro rozvoj činností.

Protože Eclipse běží pro instanci, bude muset být plug-in připojen k instanci nějaké runtime třídy plug-in, běžně známé jako třída plug-in. Třída plug-in vytvoří nezbytnou konfiguraci a podporu pro správu a poté bude muset být rozšířena na org.eclipse.core.runtime. Toto bude abstraktní třída, která může generovat zařízení pro správu plug-inů. Instalace zásuvného modulu by zahrnovala složku zásuvných modulů obsahující jednotlivé zásuvné moduly. Tyto pluginy budou zapsány do souboru typu XML; to umožní souboru informovat runtime Eclipse o tom, jaké pluginy je třeba aktivovat.

A naopak, model MyEclipse funguje tak, že uživatelům nabízí všestrannost výběru technologie požadované na každé úrovni aplikací. Rovněž nabídne volitelné technologické balíčky a přístup k šablonám rychlosti pro generování kódů a přidání reklamy třetí strany. Navíc má nástroje OSS pro další rozvoj.

Zlepšuje se také vývojová aktivita; vylepšuje prostředí Eclipse poskytováním databáze Java EE / J2EE a vývojového prostředí bohatých klientů. Workbench má také integrovaný server Tomcat, který dává uživateli možnost mít karanténu. K dispozici jsou také RAD, UML, POJO a Web 2.0. MyEclipse maximalizoval svůj potenciál efektivně poskytovat svým uživatelům nástroje nezbytné pro vývojové projekty všech velikostí; od společnosti jedné k největším nadnárodním firmám. Jedná se o důvěryhodný nástroj pro vývoj softwaru, který používá tolik elitních společností, jako je IBM, United Airlines, Glaxo Smith Kline a dokonce i v Evropském parlamentu..

Souhrn:

1. Eclipse je plug-in pro architektonický vzor, ​​zatímco MyEclipse je plnohodnotná platforma pro vývoj softwaru..
2. Eclipse je součástí kontextu pracovního stolu Eclipse. Plug-in se konfiguruje do systému v určité době běhu.
3. MyEclipse funguje tím, že nabízí volitelné balíčky technologií.