Különbség az Eclipse és a Myclipse között A különbség

Anonim

Eclipse vs. MyEclipse

Az Eclipse és a MyEclipse első pillantásra valamivel hasonlóak; azonban ha egyszer gyakrabban használod őket, akkor rájössz, hogy teljesen más. Az Eclipse beépülő modul egy építészeti mintát tartalmaz az alkalmazás alkotó alkatrészeinek létrehozásáért. Ez egy kiterjeszthető platform az IDE-k létrehozásához. Ezenkívül egy olyan szolgáltatáscsomagot biztosított, amely a programozási feladatok támogatására együttesen működik együtt. Vannak szerszámépítők, amelyek hozzájárulnak az Eclipse platformhoz. Ezeket a szerszámokat dugaszolható alkatrészekben csomagolják; ez megfelel a platformnak. Ezenkívül a bővíthetőség alapvető mechanizmusa az új bővítőelemek új bővítőelemei által előidézett plug-inekhez vezet. Annak ellenére, hogy az IDE-k építésére összpontosít, az Eclipse koncepciói és következményei egy általános modellt támogatnak a különböző vállalatok által létrehozott különböző alkalmazások alkalmazásával.

A MyEclipse vállalati munkaállomás viszont teljes értékű platform és vállalati szintű plug-in. Szoftvere alkalmas olyan szoftveralkalmazások és rendszerek kifejlesztésére, amelyek támogatják az alkalmazásfejlesztés teljes életciklusát. A MyEclipse-nek sokat kell kínálnia - megfelelt a nyílt iparági szabványoknak, és újra definiálta a szoftver, a támogatás és a kiadási ciklusok árát. Teljeskörű alkalmazásfejlesztési környezetet hozott létre a J2EE WEB, XML, UML és adatbázisok számára. Ezenkívül az alkalmazáskiszolgáló-csatlakozók közül a legátfogóbb választékot kínálja, több mint 25 célkörnyezetben, és képes arra, hogy optimalizálja a fejlesztést, telepítési tesztelést és még a hordozhatóságot is.

Az Eclipse plug-in modell elsősorban az Eclipse munkaasztalon belüli bizonyos típusú szolgáltatást nyújt. A "komponens" itt azt jelenti, hogy egy objektumot konfiguráltak a rendszerbe egy adott telepítési idő alatt. Az Eclipse futási ideje infrastruktúrát biztosít a szükséges támogatásnak ahhoz, hogy kézzel fogják használni a beépülő modulokat. Ez azért szükséges, hogy zökkenőmentes környezetet biztosítsunk a tevékenységek fejlesztéséhez.

Ahogy az Eclipse fut egy példányhoz, egy bővítményt kell csatlakoztatni egy plug-in futásidejű osztály egy példányához, melyet általában a plug-in osztálynak hívnak. A plug-in osztály megteremti a szükséges konfigurációt és támogatást a menedzsment számára, és azt követően org. fogyatkozás. mag. futás közben. Ez lesz az absztrakt osztály, amely létrehozhat létesítményeket a plug-inek kezeléséhez. A beépülő telepítés magában foglalja a plug-inek mappáját, amely egyes plug-ineket tartalmaz.Az ilyen plug-inek XML-típusú fájlt írnak be; ez lehetővé teszi a fájl számára, hogy tájékoztassa az Eclipse futási idejét, hogy milyen plug-ineket kell aktiválni.

Ezzel szemben a MyEclipse modell úgy működik, hogy felkínálja a felhasználóknak a sokoldalúságot, hogy minden alkalmazás szintjén megkapják a szükséges technológiát. Ezenkívül az opcionális technológiai kötegeket is kínálja, valamint hozzáférést biztosít a sebesség sablonokhoz a kódok generálásához és egy harmadik fél reklámozásához. Továbbá rendelkezik az OSS eszközeivel a továbbfejlesztéshez.

A fejlesztői tevékenység javulása is van; javítja az Eclipse-élményt a Java EE / J2EE adatbázis és a gazdag ügyfél fejlesztői környezet biztosításával. A munkaállomásnak van egy beágyazott Tomcat szervere is, amely lehetővé teszi a felhasználó számára, hogy egy homokozóval rendelkezzen. RAD, UML, POJOs és Web 2. 0 is rendelkezésre áll. A MyEclipse maximalizálta annak lehetőségét, hogy hatékonyan biztosítsa a felhasználók számára a minden méretű fejlesztési projekthez szükséges eszközöket; az egyik a legnagyobb multinacionális cégek közül. Ez egy hiteles szoftverfejlesztési eszköz, amelyet olyan sok elit cég használ, mint az IBM, az Egyesült Államok, a Glaxo Smith Kline és az Európai Parlament.

Összefoglaló:

1. Az Eclipse egy építészeti minta beépülő modulja, míg a MyEclipse egy teljes körű szoftverfejlesztési platform.

2. Az Eclipse része egy Eclipse munkaasztal kontextusának. A plug-in egy adott futásidejű rendszerbe konfigurálódik.

3. A MyEclipse opcionális technológiai kötegeket kínál.