Plateforme Eclipse

Auteur: Randy Alexander
Date De Création: 1 Avril 2021
Date De Mise À Jour: 16 Peut 2024
Anonim
Eclipse Modeling Framework (EMF) DSL-Metamodel
Vidéo: Eclipse Modeling Framework (EMF) DSL-Metamodel

Contenu

Définition - Que signifie la plateforme Eclipse?

La plate-forme Eclipse est une fondation générique pour environnement de développement intégré (IDE) sans langage de programmation spécifique. La plate-forme contient la fonctionnalité IDE et est construite avec des composants créant des applications à l'aide de sous-ensembles de composants. Les développeurs créent, partagent et modifient des projets et des fichiers génériques sur la plate-forme, tout en participant à un référentiel d'environnement de développement à plusieurs équipes.

La principale fonction de la plate-forme est de fournir des mécanismes et des règles aux éditeurs de logiciels, permettant une intégration logicielle fluide entre différents éditeurs.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique la plateforme Eclipse

La conception et la structure de la plateforme ont les fonctions suivantes:

  • Construction d'outils de développement d'applications variés
  • Prise en charge d'ensembles de fournisseurs d'outils illimités, tels que les éditeurs de logiciels indépendants (ISV)
  • Manipulation de types de contenu, tels que les langages Hyper Markup (HTML), Java, C, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), le langage XML (Extensible Markup Language) et le format GIF (Graphics Interchange Format)
  • Facilitation de l'intégration transparente d'outils aux différents types de contenu et fournisseurs
  • Prise en charge des environnements de développement pour les interfaces graphiques et les applications non graphiques
  • Exécution sous divers systèmes d'exploitation, notamment Windows, LinuxTM, Mac OS X, Solaris, AIX et HP-UX
  • Utilisation du langage de programmation Java

IBM a créé la plate-forme Eclipse pour traiter les plaintes relatives aux outils d’IBM. Les clients et les développeurs de logiciels étaient de plus en plus fatigués d’intégrer et de déconstruire des outils pour permettre leur fonctionnement dans différents environnements. La donation de la plateforme par IBM à la communauté open source a permis aux développeurs de logiciels de créer des outils intégrés fonctionnant ensemble. En tant qu'initiative open source, la plate-forme a permis aux développeurs de logiciels d'améliorer leur plate-forme existante en contribuant à de nouveaux plug-ins.

Le succès de la plate-forme est dû aux groupes suivants:


  • Committers: Ce groupe est responsable du développement de l'outillage officiel Eclipse. Un exemple de committer est l’équipe de projet Eclipse Web Tools Platform.
  • Développeurs de plug-in: Ce groupe a étendu la plate-forme pour créer des outils utiles tels que le plug-in Eclipse Central, composé de nombreux développeurs de plug-ins.
  • Utilisateurs: Ce groupe utilise les outils développés par les auteurs et les développeurs de plug-ins.