タグ

ブックマーク / qiita.com/tomohiro_odan (1)

  • プラグイン機構を持つアプリの作り方[C#とJava] - Qiita

    少し、表題の件で調べてみたのでこちらでも投稿。 ただ、プラグインアーキテクチャは2003年頃に活発な動き(論文やら記事やら)がありましたが、最近はあまり議論されない内容のようです。 今回は参考文献のサンプルを実装して基的な作り方についての感触をつづっています。 基的な作り方 インターフェース(GUI、コマンド)を定義する インターフェースの拡張方法を定義する 定義したインターフェースを実装したプラグイン、ホストアプリケーションを作成する 基的な利用方法 プラグインは何がしかの実行形式ファイルにする ホストアプリケーションはそのファイルを特定の場所に格納して利用する C#の場合 インターフェースを定義したdllを作成する 定義されたインターフェースを実装したプラグインをdllで作成する プラグインを読み込んで利用するホストアプリケーションを作成する Java の場合 プラグイン用にイン

    プラグイン機構を持つアプリの作り方[C#とJava] - Qiita
    kurocraft7522
    kurocraft7522 2021/03/25
    プラグイン機構の作成方法
  • 1