2009-09-15 16 views
-1

Firefox拡張機能を作成しています。私はソケットを使用する必要があります。 httpプロトコルで動作する必要があります。 httpソケットを作成するためのjavascriptライブラリはありますか?通信はピアツーピアなので、クライアントのソケットとサーバーソケットがjavascriptで必要なので、ポート80で動作する必要があります。したがって、httpプロトコルに従わなければなりません。JavaScriptを使用してソケットを作成する方法

+0

を見つけ、人々はいつものjavascriptのための彼らの計画にとても意欲的です。 – annakata

+0

yep、javascriptでソケットを作成するためのライブラリがあります。 http://jslib.mozdev.org/libraries/network/network.html – Xinus

答えて

1

ませ

ソケットはOSによって実装され、巨大なセキュリティ上の問題になるソケットを作成するためにJavaScriptインタフェースを提供する必要はありません。

着信接続をリッスンするWebアプリケーションを使用することはできません。外部へのHTTP接続のみを開始できます。

0

外部のDLLを使用してソケット作業を行うには、Firefoxの拡張機能が必要な場合があります。

しかし、あなたは "HTTP"を行う必要があると言います。純粋なソケットの代わりにXmlHttpを使用できませんか?

0

いいえ、Javascriptではソケットを使用できません。

ソケットを作成するには、Flashなどのブリッジをブリッジとして使用する必要があります。

1

できません。

ただし、AJAXで使用したのと同じ手法を使用して、リモートサーバーとのHTTP接続を作成できます。

関連する問題