No pirmā acu uzmetiena Eclipse un MyEclipse ir nedaudz līdzīgas; tomēr, tiklīdz jūs tos biežāk izmantojat, jūs sapratīsit, ka tie ir pilnīgi atšķirīgi. Eclipse spraudnis ietver arhitektūras modeli, lai izveidotu lietojumprogrammu no sastāvdaļām. Tā ir paplašināma platforma, ko izmanto IDE izveidošanai. Turklāt tas ir devis pakalpojumu pamatu, lai kontrolētu rīku kopu, kas strādā kopā, lai atbalstītu programmēšanas uzdevumus. Ir rīku veidotāji, kas sniedz ieguldījumu Eclipse platformā. Tie tiek koplietoti, iesaiņojot rīkus spraudamos komponentos; tas atbildīs platformai. Turklāt paplašināšanas pamatmehānismu nodrošina jaunie spraudņi jaunajos apstrādes elementos jau esošajiem spraudņiem. Par spīti fakts ka tā koncentrējas uz IDE veidošanu, Eclipse koncepcijas un sekas atbalsta vispārēju modeli, kā nākt klajā ar pieteikumu no dažādām daļām, ko izveidojuši dažādi uzņēmumi.
Savukārt uzņēmuma MyEclipse darbagalds ir pilna funkcionalitātes platforma un uzņēmuma klases spraudnis. Tam ir rīks, kas piemērots programmatūras lietojumprogrammu un sistēmu izstrādei, kas atbalsta pilnu lietojumprogrammu izstrādes dzīves ciklu. MyEclipse ir daudz ko piedāvāt - tas ir izturējis atvērtās nozares standartus un pat ir no jauna definējis programmatūras, atbalsta un piegādes izlaišanas ciklu cenas. Tas ir izveidojis pilnīgu lietojumprogrammu izstrādes vidi J2EE WEB, XML, UML un datu bāzēm. Turklāt tam ir visplašākā lietojumprogrammu izvēle serveris savienotāji ar vairāk nekā 25 mērķa vidēm, un tā spēj optimizēt attīstību, izvietošanas testēšanu un pat pārnesamību.
Eclipse spraudņa modelis galvenokārt ir daļa no pakalpojuma Eclipse darbagalda kontekstā. “Komponents” šeit būtu nozīmē objekts, kas ir konfigurēts kā sistēmā noteiktā izvietošanas laikā. Eclipse izpildes laiks sniegs infrastruktūrai nepieciešamo atbalstu, lai aktivizētu un darbinātu spraudņu komplektu, kas darbojas roku rokā. Tas ir nepieciešams, lai nodrošinātu vienmērīgu vidi darbību attīstībai.
Kad Eclipse darbojas instancē, spraudnis būs jāpievieno dažu spraudņu izpildlaika klasei, kas plašāk pazīstama kā spraudņu klase. Spraudņa klase izveidos nepieciešamo konfigurāciju un atbalstu pārvaldībai, un pēc tam tas būs jāpaplašina līdz org.eclipse.core.runtime. Šī būs abstraktā klase, kas var radīt iespējas vadība no spraudņiem. Spraudņa instalēšana ietvers spraudņu mapi, kurā ir atsevišķi spraudņi. Šādi spraudņi tiks ierakstīti XML faila tips; tas ļaus failam informēt Eclipse izpildlaiku par to, kādi spraudņi ir jāaktivizē.
Un otrādi, MyEclipse modelis darbojas, piedāvājot lietotājiem daudzpusību izvēlēties nepieciešamo tehnoloģiju katrā lietojuma līmenī. Tas arī piedāvās papildu tehnoloģiju komplektus, kā arī piekļuvi ātruma veidnēm to ģenerēšanai kodi un trešās puses reklāmas pievienošana. Turklāt tam ir OSS rīki turpmākai attīstībai.
Uzlabojums ir arī izstrādātāju darbībā; tas uzlabo Eclipse pieredzi, nodrošinot a Java EE / J2EE datu bāze un bagāta klienta izstrādes vide. Darbagaldā ir arī iegults Tomcat serveris, kas lietotājam dod iespēju iegūt smilškasti. Tiek nodrošināti arī RAD, UML, POJO un Web 2.0. MyEclipse ir maksimāli izmantojis savu potenciālu, lai efektīvi nodrošinātu savus lietotājus ar visu izmēru attīstības projektiem nepieciešamajiem rīkiem; no viena uzņēmuma uz lielākajiem daudzvalstu uzņēmumiem. Tas ir uzticams programmatūras izstrādes rīks, ko izmanto tik daudzi elites uzņēmumi kā IBM, United Airlines, Glaxo Smith Kline un pat Eiropas Parlamentā.
1. Eclipse ir arhitektūras modeļa spraudnis, savukārt MyEclipse ir pilnvērtīga platforma programmatūras izstrādes lietojumprogrammām.
2. Eclipse ir daļa no Eclipse darbagalda konteksta. Spraudnis tiek konfigurēts sistēmā noteiktā izpildlaikā.
3. MyEclipse darbojas, piedāvājot izvēles tehnoloģiju komplektus.
Copyright © Visas Tiesības Aizsargātas | asayamind.com