目次:
定義-Eclipse Platformはどういう意味ですか?
Eclipseプラットフォームは、特定のプログラミング言語を使用しない汎用的な統合開発環境(IDE)の基盤です。 プラットフォームにはIDE機能が含まれており、コンポーネントのサブセットを使用してアプリケーションを作成するコンポーネントで構築されています。 開発者は、複数チームの開発環境リポジトリに参加しながら、プラットフォームで汎用プロジェクトとファイルを作成、共有、編集します。
プラットフォームの主な機能は、ソフトウェアベンダーにメカニズムとルールを提供し、異なるベンダー間のスムーズなソフトウェア統合を可能にすることです。
TechopediaはEclipseプラットフォームを説明します
プラットフォームの設計と構造には、次の機能があります。
- さまざまなアプリケーション開発ツールの構築
- 独立系ソフトウェアベンダー(ISV)などの無制限のツールプロバイダーセットのサポート
- HyperText Markup Language(HTML)、Java、C、JavaServer Pages(JSP)、Enterprise JavaBeans(EJB)、Extensible Markup Language(XML)、グラフィックス交換形式(GIF)などのコンテンツタイプの操作
- さまざまなコンテンツタイプとプロバイダーのシームレスなツール統合の促進
- グラフィカルユーザーインターフェイス(GUI)および非GUIアプリケーションの開発環境のサポート
- Windows、LinuxTM、Mac OS X、Solaris、AIX、HP-UXなど、さまざまなオペレーティングシステム内での実行
- Javaプログラミング言語の使用
IBMは、IBMのツールに関する苦情に対処するためにEclipseプラットフォームを作成しました。 クライアントとソフトウェア開発者は、さまざまな環境でツール機能を有効にするためのツールの統合と分解にうんざりしていました。 IBMのプラットフォームのオープンソースコミュニティへの寄付により、ソフトウェア開発者は、連携して機能する統合ツールを作成できました。 オープンソースイニシアチブとして、このプラットフォームにより、ソフトウェア開発者は新しいプラグインを提供することで既存のプラットフォームを改善できました。
プラットフォームの成功は、次のグループに起因しています。
- コミッター:このグループは、公式のEclipseツールの開発を担当しています。 コミッターの例は、Eclipse Web Tools Platform Project Teamです。
- プラグイン開発者:このグループは、多くのプラグイン開発者で構成されるEclipse Plug-in Centralなどの便利なツールを作成するためにプラットフォームを拡張しました。
- ユーザー:このグループは、コミッターとプラグイン開発者によって開発されたツールを使用します。
