タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

webとapacheに関するparameのブックマーク (1)

  • Apache の provider 機構 - 他モジュールに移譲するしくみ - daily dayflower

    2008-11-13 追記: タイトルを変更しました 用語定義をしておきます。 consumer provider の提供する情報を取得する役割をになう provider consumer の要求する情報を提供する役割をになう 「情報」というのは const void * 型の値1つ,なのでなんでもよいです。文字列定数でもいいですし*1関数ポインタでもいいです。たいていは(関数ポインタを内包した)構造体を登録/取得します。 関数ポインタなり関数ポインタを内包した構造体なりを「情報」としてうけわたすことができると何がうれしいかというと,「移譲」ができることです。あるモジュールで大枠のロジックをインプリメントし,他のモジュールで具象的な関数を登録してもらう,などすると,実装を切り替えることができます。 もちろん,同一のモジュールで consumer と provider を実装しても構いません

    Apache の provider 機構 - 他モジュールに移譲するしくみ - daily dayflower
  • 1