Forskel mellem eclipse og myeclipse Forskel mellem

Anonim

Eclipse vs MyEclipse

Eclipse og MyEclipse er noget ens ved første øjekast; Men når du kommer til at bruge dem oftere, vil du indse, at de er helt forskellige. Eclipse plug-in indebærer et arkitektonisk mønster til at skabe en applikation fra bestanddele. Det er en udvidelig platform, der bruges til at skabe IDE'er. Derudover har den givet en kerne af tjenester til styring af en pakke værktøjer, der arbejder sammen for at understøtte programmeringsopgaver. Der er værktøjsbyggere, der bidrager til Eclipse-platformen. De deles ved at indpakke deres værktøjer i pluggbare komponenter; Dette vil være i overensstemmelse med platformen. Derudover er den grundlæggende mekanisme for strækbarheden forårsaget af de nye plug-ins i de nye behandlingselementer til plug-ins, der allerede eksisterer. Trods det faktum, at det fokuserer på at opbygge IDE'er, understøtter Eclipse koncepter og implikationer en generel model for at komme med en applikation fra forskellige dele skabt af forskellige virksomheder.

MyEclipse Enterprise-arbejdsbordet er på den anden side en komplet platform og en plug-in fra virksomhedsklasse. Den har et værktøj, der passer til udvikling af softwareapplikationer og systemer, som understøtter hele programmets udviklingscyklus. MyEclipse har meget at byde på - den har bestået åbne industristandarder, og har endda omdefineret prissætningen af ​​software-, support- og leveringsfrigivelsescyklusserne. Det har skabt et komplet applikationsudviklingsmiljø for J2EE WEB, XML, UML og databaser. Desuden har den det mest omfattende udvalg af applikationsserver-stik med over 25 målmiljøer, og den har kapacitet til at optimere udvikling, implementeringstest og endda portabilitet.

Eclipse-plug-in-modellen er hovedsagelig en del, der giver en bestemt type tjeneste inden for Eclipse-arbejdsbordets sammenhæng. "Komponent" her betyder det objekt, der er konfigureret til et system på en bestemt implementeringstid. Eclipse's runtime vil give en infrastruktur den nødvendige støtte til at aktivere og styre et sæt plugins, der arbejder hånd i hånd. Dette er nødvendigt for at sikre et problemfrit miljø for udvikling af aktiviteter.

Da Eclipse kører til en forekomst, skal en plug-in forbindes i en forekomst af nogle plug-in runtime-klasser, mere almindeligt kendt som plug-in-klassen. Plug-in-klassen vil skabe en nødvendig konfiguration og support til ledelsen, og den skal derefter udvides til org. formørkelse. kerne. runtime. Dette vil være den abstrakte klasse, der kan generere faciliteter til administration af plug-ins. Plug-in installationen involverer plug-ins mappen indeholder individuelle plug-ins.Sådanne plugins vil blive skrevet i en XML-type fil; Dette vil gøre det muligt for filen at informere Eclipse runtime om hvilke plugins der skal aktiveres.

Omvendt fungerer MyEclipse-modellen ved at tilbyde brugerne den alsidighed, der er til at vælge den teknologi, der kræves for hver applikationsniveau. Det vil også tilbyde valgfri teknologi bundter, samt adgang til hastighed skabeloner til generering af koder og tilføjelse af en tredjeparts kommerciel. Desuden har OSS værktøjerne til videreudvikling.

Der er også en forbedring i udvikleraktiviteten; det forbedrer Eclipse-oplevelsen ved at levere en Java EE / J2EE database og udviklingsmiljøet for rige kunder. Arbejdsbænken har også en indlejret Tomcat-server, der giver brugeren mulighed for at have en sandkasse. RAD, UML, POJOs og Web 2. 0 er også leveret. MyEclipse har maksimeret sit potentiale til effektivt at give sine brugere de nødvendige værktøjer til udviklingsprojekter af alle størrelser; fra et selskab af en til de største multinationale virksomheder. Det er et troværdigt softwareudviklingsværktøj, der anvendes af så mange elitefirmaer som IBM, United Airlines, Glaxo Smith Kline og endda i Europa-Parlamentet.

Sammendrag:

1. Eclipse er en plug-in til et arkitektonisk mønster, mens MyEclipse er en komplet platform for softwareudvikling.

2. Eclipse er en del af konvergensen af ​​et Eclipse-arbejdsbord. Plugin'et konfigureres i et system på et bestemt tidspunkt.

3. MyEclipse virker ved at tilbyde valgfri teknologi bundter.