*プラグインの割り込み対策 [#s57a7792]

PLUGIN/2.0で起こる割り込みの対策案です、実用的かはわかりません。現時点では妄想です。

**案1 [#gd702578]

PLUGIN/2.0へのリクエストにStatusヘッダをつける。~
複数ゴーストをサポートする処理系では、起動中のゴーストすべてがタイムクリティカルのときだけtalkingもしくはtimecriticalを指定する。~
プラグイン側でStatusヘッダを正しくみてやれば再送が可能。

ただし、プラグインによってはタイムクリティカルでもイベントを送りたい場合も出るかもしれない。~
それはPriorityLevelヘッダか何かをつけて対処する。PriorityLevel: highとなっていた場合は重要度の高いイベントだと判断して、タイムクリティカル関係なしで届ける。それ以外なら全て蹴る。

もしゴースト側でイベントを蹴られたことを知りたいなら、GETではなくNOTIFYで送る。

**間違い指摘、文句など自由にどぞ [#d0846902]

#comment


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS