コードプラグイン/Priendliyを作成する方法を知りたいです。まあ言ってみれば :
私はプログラムを持っており、ユーザーインターフェイスには、他の開発者がプラグインを提供できるアドオンセクションがありますが、自分のコードが他のコードと連携するように、このようなインターフェイスを設計するにはどうすればよいですか。想像できない:(
コードプラグイン/Priendliyを作成する方法を知りたいです。まあ言ってみれば :
私はプログラムを持っており、ユーザーインターフェイスには、他の開発者がプラグインを提供できるアドオンセクションがありますが、自分のコードが他のコードと連携するように、このようなインターフェイスを設計するにはどうすればよいですか。想像できない:(
見ている言語/プラットフォームを指定しません。.NETの場合は、MEFをご覧ください。
作業に使用するパターンを探している場合は、少なくとも開始するのに適した場所です。
XPCOMまたはOSGiを見てみます。
これをコア機能として実行するソフトウェアを見てください。たとえば、MediaPortal、MediaPortal2、およびMeedioOSには、この機能が組み込まれています。
最初にテンプレートメソッドデザインパターンを見てください。