10

誰かがストロフィとは何か説明できますか?

XMPPと関係があると思いますか?

Jqueryを使用してサイトに組み込むにはどうすればよいですか?

4

4 に答える 4

13

Strophe は Jabber クライアントではなく、XMPP クライアントでもありません。これらのいずれかを簡単に記述できるライブラリです。Javascript または Jquery を使用してゼロから Jabber/XMPP クライアントを作成することは (非常に困難ですが) できますが、次のような XML を生成して送信することを想像するのは非常に困難です。

<body xmlns='http://jabber.org/protocol/httpbind' sid='e4fcc09444a61059e88296a106e86e1ff1454f9b' wait='60' requests='2' inactivity='30' maxpause='120' polling='2' ver='1.8' from='localhost' secure='true' authid='1027072784' xmlns:xmpp='urn:xmpp:xbosh' xmlns:stream='http://etherx.jabber.org/streams' xmpp:version='1.0'><stream:features xmlns:stream='http://etherx.jabber.org/streams'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/>

Strophe は、XMPP クライアントの記述プロセスを容易にする Javascript 関数のライブラリです。サーバーへの接続、ユーザーへのメッセージの送信、連絡先の追加を可能にするメソッドがあり、これらのアクションを実行するためにサーバーに送信する必要がある XML を認識しています。基本的に、XML の生成、送信、接続、および通信など、難しいことはすべて実行します。これにより、あなたの人生はずっと楽になります。

于 2009-12-07T20:36:06.307 に答える
1

strophe は Javascript で書かれた XMPP クライアントです。より具体的には、完全な XMPP 機能を備えたリアルタイム Web アプリケーションを作成できる Javascript ライブラリです。「BOSH」http://xmpp.org/extensions/xep-0124.htmlとして知られる「彗星のような」技術を使用しているため、「リアルタイム」です。

Strophe の基本を学べば、競合するコード、名前付き関数、または依存関係がないため、jQuery でそれを使用するだけで「問題なく動作」します。

于 2009-11-23T06:28:13.270 に答える
0

ライブラリの API ドキュメントはここにあります -> str<>phe API

これは jQuery とは別の JavaScript ライブラリですが、他の JavaScript ライブラリから任意の JavaScript ライブラリを呼び出すことができることは明らかなので、特定の jQuery 統合が必要になるとは思いません。

于 2009-10-23T07:47:29.000 に答える
0

Strophe はすでに jQuery を使用しています。実際、Strophe ビルダー API は、jQuery から $() 構文を借用しています。ソースに付属する echobot の例を見てください。Strophe Google グループ ( http://groups.google.com/group/strophe ) をぜひチェックしてください。Jack Moffitt (Strophe の作成者) がすぐに質問に答えてくれます。

于 2009-11-30T22:26:06.313 に答える