Iamはnode.jsチャットアプリケーションに取り組んでいます。WindowsのIISでnode.jsをホストしています。私の意図は、asp.net Webアプリケーションでチャット(テキスト、オーディオ、ビデオ)を実行するためにJon Gallowayによって説明されているように、node.jsをAsp.netmvcに含めることです。
インストールの詳細:
iisnode.js --iisnode-full-iis7-v0.2.3-x86
node.js--node-v0.8.19- x86express.js
バージョン
-3.1.0socket.ioバージョン-Windows732
で0.9.13 IIS8.0Expressを使用したビットシステム
IISでnode.jsを正常にホストし、サンプルを実行しました
しかし、socket.ioのコーディングを開始すると、スタックしました。
クライアントブラウザからサーバーへの接続を開始すると、クライアントブラウザで
Uncaught TypeError:Cannot call method'onClose' of null socket.io.js:1771というエラーが発生しました。
私のサーバーアプリでは、socket.io構成を次のように使用しています。
io.configure(function () {
io.set('transports', [
'xhr-polling'
, 'jsonp-polling'
]);
io.set("polling duration", 10);
if (process.env.IISNODE_VERSION) {
io.set('resource', 'node/socket.io');
}
});
この問題は、使用しているバージョンiam(express、およびsocket.io node.js)に関連していますか、それとも私のコーディングで、この問題に関するアイデアがあれば助けてください。
ありがとうございました。