Eclipse a Myeclipse

Anonim

Eclipse vs. MyEclipse

Eclipse a MyEclipse jsou na první pohled poněkud podobné; Nicméně, jakmile je budete používat častěji, uvědomíte si, že jsou zcela odlišné. Zásuvný modul Eclipse obsahuje architektonický vzor pro vytváření aplikací ze součástí. Jedná se o rozšiřitelnou platformu používanou pro vytváření IDE. Navíc poskytuje jádro služeb pro řízení balíčku nástrojů, které spolupracují na podpoře programovacích úkolů. Existují konstruktéři nástrojů, kteří přispívají k platformě Eclipse. Jsou sdíleny tím, že zabalí své nástroje do zásuvných součástí; to bude odpovídat platformě. Navíc základní mechanismus rozšiřitelnosti přináší nové plug-iny v nových procesních prvcích, které již existují. Navzdory skutečnosti, že se zaměřuje na budování IDE, koncepty a důsledky Eclipse podporují obecný model, který přichází s aplikací z různých částí vytvořenou různými společnostmi.

MyEclipse Enterprise Workbench je na druhé straně plnohodnotná platforma a plug-in pro podnikovou třídu. 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šla standardy otevřeného průmyslu a dokonce nově definovala stanovení cen softwaru, podpory a dodacích cyklů. Vytvořil kompletní prostředí pro vývoj aplikací pro platformy J2EE WEB, XML, UML a databáze. Kromě toho má nejkomplexnější výběr konektorů aplikačního serveru s více než 25 cílovými prostředími a má schopnost optimalizovat vývoj, testování nasazení a dokonce přenositelnost.

Modul zásuvného modulu Eclipse je především součástí, která poskytuje určitý typ služby uvnitř kontextu pracovní plochy Eclipse. "Komponenta" zde znamená objekt, který byl nakonfigurován do systému v určitém čase nasazení. Běh programu Eclipse poskytne infrastrukturu nezbytnou podporu k aktivaci a ovládání sady zásuvných modulů pracujících ruku v ruce. To je nezbytné pro zajištění bezproblémového prostředí pro rozvoj činností.

Protože aplikace Eclipse běží pro instanci, musí být plug-in připojen v instanci některé modulové třídy plug-in, která je běžně známá jako třída plug-in. Třída plug-in vytvoří potřebnou konfiguraci a podporu pro správu a bude se muset rozšířit na org.eclipse.core.runtime. Bude to abstraktní třída, která může vytvářet zařízení pro správu plug-inů. Zásuvná instalace by zahrnovala složku plug-in obsahující jednotlivé zásuvné moduly. Takové plug-iny budou zapsány do souboru typu XML; to umožní souboru informovat o čase, kdy je třeba aktivovat zásuvné moduly Eclipse.

Naopak, model MyEclipse funguje tak, že nabízí uživatelům všestrannost při výběru požadované technologie v každé aplikační vrstvě. Nabízí také volitelné svazky technologií, stejně jako přístup k šablonám rychlosti pro vytváření kódů a přidání reklamy třetích stran. Kromě toho má nástroje OSS pro další vývoj.

Tam je také zlepšení v developerské aktivitě; zlepšuje zážitek Eclipse tím, že poskytuje databázi Java EE / J2EE a vývojové prostředí pro klienty. Pracovní stůl má také vestavěný server Tomcat, který uživateli umožňuje mít pískoviště. RAD, UML, POJOs a Web 2.0. MyEclipse maximalizoval svůj potenciál efektivně poskytovat svým uživatelům nástroje potřebné pro vývojové projekty všech velikostí; od společnosti jednoho k největším nadnárodním firmám. Je to důvěryhodný nástroj pro vývoj softwaru, který využívají tolik elitních společností jako 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. Zásuvný modul se nakonfiguruje do určitého běhu systému. 3. MyEclipse funguje tím, že nabízí svazky volitelných technologií.