„Eclipse“ ir „Myeclipse“ skirtumas

„Eclipse“ ir „MyEclipse“

„Eclipse“ ir „MyEclipse“ iš pirmo žvilgsnio yra šiek tiek panašūs; Tačiau, kai tik naudositės jais dažniau, suprasite, kad jie yra visiškai skirtingi. „Eclipse“ papildinys apima architektūrinį modelį, kaip sukurti programą iš sudedamųjų dalių. Tai yra išplečiamoji platforma, naudojama IDE kurti. Be to, ji suteikė pagrindinę paslaugų paketą, skirtą valdyti įrankių paketą, veikiantį kartu palaikant programavimo užduotis. Yra įrankių kūrėjų, kurie prisideda prie „Eclipse“ platformos kūrimo. Jie dalijasi vyniodami savo įrankius į papildomus komponentus; tai atitiks platformą. Be to, pagrindinį išplėtimo mechanizmą sukuria nauji papildymai naujuose perdirbimo elementuose, kurie jau yra. Nepaisant to, kad pagrindinis dėmesys skiriamas IDE kūrimui, „Eclipse“ koncepcijos ir implikacijos palaiko bendrą modelį, kaip pateikti programą iš skirtingų dalių, sukurtų skirtingų kompanijų..

Kita vertus, „MyEclipse“ įmonės darbo staliukas yra visa apimanti platforma ir įmonės klasės papildinys. Jame yra įrankis, tinkantis programinėms programoms ir sistemoms, palaikančioms visą programų kūrimo ciklą, kurti. „MyEclipse“ turi daug ką pasiūlyti - ji išlaikė atviros pramonės standartus ir netgi iš naujo apibrėžė programinės įrangos, palaikymo ir pristatymo išleidimo ciklų kainodarą. Tai sukūrė visą programų kūrimo aplinką J2EE WEB, XML, UML ir duomenų bazėms. Be to, jame yra išsamiausias programų serverio jungčių su daugiau nei 25 tikslinėmis aplinkomis pasirinkimas ir jis gali optimizuoti plėtrą, diegimo bandymus ir net perkeliamumą..

„Eclipse“ papildinio modelis iš esmės yra tas, kuris teikia tam tikro tipo paslaugas „Eclipse“ darbastalio kontekste. „Komponentas“ čia reikštų objektą, kuris buvo sukonfigūruotas sistemoje tam tikru diegimo metu. „Eclipse“ veikimo laikas suteiks infrastruktūrai reikalingą palaikymą, kad būtų galima įjungti ir valdyti papildinių rinkinį, veikiantį ranka rankon. Tai būtina norint užtikrinti sklandžią veiklos plėtojimo aplinką.

Kai „Eclipse“ veikia pavyzdyje, papildinys turės būti prijungtas kai kurios papildinio vykdymo klasės, labiau žinomos kaip papildinio klasė, egzemplioriuje. Papildinių klasė sukurs reikiamą konfigūraciją ir palaikymą valdymui, tada ji turės plėstis į org.eclipse.core.runtime. Tai bus abstrakti klasė, galinti sukurti papildinių valdymo priemones. Įskiepių diegimas apims priedų aplanką, kuriame yra atskiri papildiniai. Tokie papildiniai bus įrašomi į XML tipo failus; tai leis failui pranešti „Eclipse“ veikimo laikui apie tai, kokius papildinius reikia suaktyvinti.

„MyEclipse“ modelis, atvirkščiai, veikia siūlydamas vartotojams universalumą pasirinkti technologiją, reikalingą kiekvienoje programų pakopoje. Taip pat bus siūlomi pasirenkami technologijos paketai, taip pat prieiga prie greičio šablonų kodams generuoti ir trečiųjų šalių reklamai papildyti. Be to, joje yra OSS įrankiai, skirti toliau tobulinti.

Taip pat pagerėja kūrėjų veikla; Tai pagerina „Eclipse“ patirtį teikiant „Java EE / J2EE“ duomenų bazę ir turtingų klientų kūrimo aplinką. Darbastalyje taip pat yra integruotas „Tomcat“ serveris, suteikiantis vartotojui galimybę turėti smėlio dėžę. Taip pat pateikiami RAD, UML, POJO ir „Web 2.0“. „MyEclipse“ padidino savo galimybes efektyviai aprūpinti savo vartotojus priemonėmis, reikalingomis bet kokio dydžio plėtros projektams; nuo vienos įmonės iki didžiausių tarptautinių firmų. Tai patikimas programinės įrangos kūrimo įrankis, kurį naudoja tiek daug elitinių kompanijų, tokių kaip IBM, „United Airlines“, „Glaxo Smith Kline“ ir net Europos Parlamente..

Santrauka:

1. „Eclipse“ yra architektūrinio modelio papildinys, o „MyEclipse“ yra visa apimanti programinės įrangos kūrimo platforma.
2. „Eclipse“ yra „Eclipse“ darbastalio konteksto dalis. Papildinys sukonfigūruojamas sistemoje tam tikru vykdymo laiku.
3. „MyEclipse“ veikia siūlant pasirenkamus technologijų paketus.