Différence entre Eclipse et Myeclipse

Eclipse vs MyEclipse

Eclipse et MyEclipse sont quelque peu similaires à première vue; Cependant, une fois que vous les utiliserez plus souvent, vous réaliserez qu'ils sont complètement différents. Le plug-in Eclipse implique un motif architectural pour créer une application à partir de composants. C'est une plate-forme extensible utilisée pour créer des IDE. En outre, il a fourni un noyau de services pour le contrôle d'un ensemble d'outils travaillant ensemble pour soutenir les tâches de programmation. Certains constructeurs d'outils contribuent à la plate-forme Eclipse. Ils sont partagés en enveloppant leurs outils dans des composants enfichables; cela sera conforme à la plate-forme. De plus, le mécanisme de base de l'extensibilité est apporté par les nouveaux plug-ins des nouveaux éléments de traitement aux plug-ins déjà existants. Malgré le fait qu'il se concentre sur la construction d'IDE, les concepts et les implications d'Eclipse supportent un modèle général pour créer une application à partir de différentes parties créées par différentes entreprises.

MyEclipse enterprise workbench, quant à lui, est une plate-forme complète et un plug-in de classe entreprise. Il dispose d'un outil adapté au développement d'applications logicielles et de systèmes prenant en charge le cycle de vie complet du développement d'applications. MyEclipse a beaucoup à offrir - il a dépassé les normes de l'industrie ouverte et a même redéfini les prix des logiciels, du support et des cycles de publication. Il a créé un environnement de développement d'applications complet pour J2EE WEB, XML, UML et les bases de données. En outre, il offre la sélection la plus complète de connecteurs de serveur d'applications avec plus de 25 environnements cibles, et il a la capacité d'optimiser le développement, les tests de déploiement et même la portabilité.

Le modèle de plug-in Eclipse est principalement une partie fournissant un certain type de service dans le contexte de l'atelier Eclipse. "Composant" ici signifierait l'objet qui a été configuré dans un système à un certain moment de déploiement. Le temps d'exécution d'Eclipse fournira à une infrastructure le support nécessaire pour activer et faire fonctionner un ensemble de plug-ins fonctionnant main dans la main. Ceci est nécessaire pour assurer un environnement homogène pour le développement des activités.

Comme Eclipse s'exécute pour une instance, un plug-in devra être connecté dans une instance de classe d'exécution de plug-in, plus communément appelée classe de plug-in. La classe plug-in créera une configuration et un support nécessaires pour la gestion, et devra ensuite s'étendre à l'organisation. éclipse. coeur. runtime. Ce sera la classe abstraite qui peut générer des facilités pour la gestion des plug-ins. L'installation du plug-in impliquera le dossier des plug-ins contenant des plug-ins individuels.Ces plug-ins seront inscrits dans un fichier de type XML; Cela permettra au fichier d'informer le moteur d'exécution Eclipse des plug-ins à activer.

Inversement, le modèle MyEclipse fonctionne en offrant aux utilisateurs la possibilité de choisir la technologie requise à chaque niveau d'application. Il proposera également des offres technologiques optionnelles, ainsi que l'accès à des modèles de vélocité pour la génération de codes et à l'ajout d'une publicité tierce. De plus, il dispose des outils OSS pour le développement ultérieur.

Il y a également une amélioration de l'activité des développeurs. Il améliore l'expérience Eclipse en fournissant une base de données Java EE / J2EE et l'environnement de développement client riche. Le Workbench dispose également d'un serveur Tomcat intégré, permettant à l'utilisateur d'avoir un sandbox. RAD, UML, POJOs et Web 2. 0 sont également fournis. MyEclipse a maximisé son potentiel pour fournir efficacement à ses utilisateurs les outils nécessaires aux projets de développement de toutes tailles; d'une société d'un aux plus grandes entreprises multinationales. C'est un outil de développement logiciel crédible utilisé par tant d'entreprises d'élite comme IBM, United Airlines, Glaxo Smith Kline, et même au Parlement européen.

Résumé:

1. Eclipse est un plug-in pour un modèle architectural, tandis que MyEclipse est une plate-forme complète pour l'application de développement de logiciels.
2. Eclipse fait partie du contexte d'un atelier Eclipse. Le plug-in se configure dans un système à un certain moment.
3. MyEclipse fonctionne en proposant des offres technologiques optionnelles.