0
HTTPプロトコルルーティングで作業するときは非常に簡単です。 ヘッダーを見て、ルートを取得してから、どのルートにどのコントローラに行くかを定義する辞書を持っています。例えばNodeJS ExpressソケットIOルートとMVC
:
{
"/" : { "controller" : "MainController", "action" : "index", "di" : {} },
"/Login" : { "controller" : "LoginController", "action" : "login", "di" : {"LoginService"} }
}
私が表現しnodejsにソケットIOを扱うときにその動作を試してみて、一致したいと思います。
のを "聴く"方法はわかりません。そのプロパティをhttpリクエストであるかのように見て、そのヘッダーを確認します。
大きな質問は次のとおりです。 どのようにイベントを聞くことができますか? どのが作ら関数である
io.on('connection', function(socket) {
socket.any(Route, callback);
}
:
はのは、以下の目的のコードを想定してみましょう。あなたは、あなたが行うことができますすべての要求をインターセプトする場合