問題タブ [openfire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1333 参照

ruby-on-rails - XMPPサーバーを既存のRailsWebアプリケーションに統合する

私たちは、既存のユーザーとデータを使用して、iphone/androidクライアントでrubyonrails Webアプリケーション(データベース:mysql)を実行しています。次のリリースでは、チャット機能を追加したいと考えています。1つの解決策は、XMPPを使用することです。

ただし、XMPPサーバーには非常に多くの選択肢があります。そして、私たちのような小さなチームが大きなオープンソースプロジェクトのソースを変更/デバッグ/維持することは非常に難しいかもしれません。

では、統合が容易なxmppサーバーに対する推奨事項は何ですか?

XMPPサーバーと統合する必要があるもの(将来的にはより多くの機能が追加されるため、これに限定されません)1.すべてのユーザープロパティ(名前、電子メール)とそれらの関係2.ユーザーがXMPPサーバーからコールバックを取得するオフラインの友達にメッセージを送信します(iphoneへのプッシュ通知が必要なため)3。XMPPサーバーでユーザーのステータスを照会します

私たちは彼らのコードを変更する準備ができていますが、可能な限り少なくします。

ejabberd?火?チガーゼ?韻律?どちらが良いですか?

0 投票する
2 に答える
15041 参照

android - openfire で構成するには、Android xmpp チャット クライアントが必要です。

Android でチャット アプリケーションを開発していますが、openfire で動作する xmpp チャット クライアントが必要です。

0 投票する
5 に答える
7611 参照

apache - Openfireとstrophe.js:Access-Control-Allow-Originでは許可されていません

Jabberを使用してWebチャットを作成しようとしています。Openfireをインストールしました。サーバーが実行されているように、:9090で管理パネルにログインできます。

ここで、strophe.jsの基本的な例を使用すると、strophe.jsに付属して、次のエラーが発生します。

5XMLHttpRequestはhttp://jabber.xxx.dk:7070/http-bind/をロードできません。Origin http://jabber.xxx.dkは、Access-Control-Allow-Originでは許可されていません。

ドメインを許可するにはどうすればよいですか?

0 投票する
1 に答える
1237 参照

java - Smackx PubSub を機能させる

私は次のコードを持っています:

ノード値を送信しようとすると、次のエラーが継続的に発生します。

>org.jivesoftware.smackx.pubsub.packet.SyncPacketSend.getReply(SyncPacketSend.java:53) で >org.jivesoftware.smackx.pubsub.packet.SyncPacketSend.getReply(SyncPacketSend.java:61) で > 競合 (409) org.jivesoftware.smackx.pubsub.PubSubManager.sendPubsubPacket(PubSubManager.java:324) >org.jivesoftware.smackx.pubsub.PubSubManager.sendPubsubPacket(PubSubManager.java:318) org.jivesoftware.smackx.pubsub.PubSubManager.createNode (PubSubManager.java:134) PubSubPublisher.main(PubSubPublisher.java:33) で

デバッグする方法、またはこれを進める方法についてのアイデアが大好きです。ありがとう。

0 投票する
1 に答える
748 参照

iphone - iphone SDKを使用してxmppでavtarを更新するにはどうすればよいですか?

iphone SDK (XMPPStream) を使用して xmpp で自分の avtar - ログイン ユーザー avtar (写真) を更新するにはどうすればよいですか?

私は XMPPvCardAvatarModule を持っています (ただし、メソッドの説明はありません) ので、そのメソッドを使用して avtar(image) を更新する方法を取得できません ?? それを理解するためにサンプルコードとリンクを投稿できますか、私はこの問題に悩まされています!! ありがとう。

0 投票する
3 に答える
2331 参照

openfire - Strophe.attach が機能しない - ローカルで openfire を使用しています

XMPP クライアントを実装しようとしています。BOSH 接続マネージャーを使用しており、Strophe.connect は実行できますが、Strophe.Attach は実行できません。RID をインクリメントしようとしましたが、効果がありません。何か助けてください。ここにはエラーはありませんが、attach メソッドを介して Strophe.Status.CONNECTED に到達しないため、IQ またはプレゼンスを送信できません。

これが私のコードです {

編集

エリックとチャーリーに感謝します。

そこで、最新の Strophe.js を使用したところ、Attached ステータスが機能するようになりました。しかし、接続はすぐに切断されます。名簿を取得することさえできません。

connection.connect() の場合と同じように、Connection.attach() を使用してすべてのことを行うことができますよね?

何かご意見は?

0 投票する
3 に答える
1781 参照

azure - Openfire と Windows Azure

以前に Windows Azure に OpenFire をインストールしたことのある人はいますか? OpenFire を含む別のインスタンスを簡単に作成できますか?

ありがとう!

0 投票する
1 に答える
1673 参照

xmpp - 特定のFromまたはReplyToでXMPPメッセージを送信するには?

Web アプリケーションから 2 人のユーザー A と B の間でチャットを開始したいと考えています。そこで、Smack Client API を使用するか、OpenFire プラグインから直接 XMPP メッセージを作成します。

  • A から B に Smack でメッセージを送信する
  • Smack でサーバーから B に、replyTo A でメッセージを送信する

XEP-0033 OpenFire でサポートされている "replyTo アドレス" を許可しますが、IM クライアントではサポートされていません。

クライアントまたは OpenFire プラグインは「from」をオーバーライドできないようです。また、GTalk は、ServerToServer プロトコルによる userA@gmail.com から userB@gmail.com への xmpp メッセージを受け入れないと思います。

これを行う他の方法はありますか?Web アプリケーションで UserA から UserB へのメッセージを偽造したいと考えています。しかし、この webapp は A でも B でもありません。

よろしく、JP

0 投票する
4 に答える
12735 参照

java - Openfire で smack を使用する方法

こんにちは、gtalk facebook などに接続できるチャット クライアントを開発する予定です...openfire と共に smack API を使用することにしました..

しかし、openfire サーバーでの使用方法については、ほとんどガイダンスが必要ありません。

また、openfire は、ログイン ボックスのチャット ウィンドウなどの基本的な UI を提供しますか?

openfire で smack をプラグまたは使用する方法を知る必要があります

ありがとう:)

0 投票する
2 に答える
2808 参照

c# - XMPP - Openfire SSL 暗号化 - どこから始めればよいですか?

Openfire サーバー経由で XMPP データを交換する 2 つの C# デスクトップ クライアント間で xmpp チャット/コラボレーションを実装しようとしています. 問題は、HTTPS を介してこれらのクライアントとサーバー間の通信を保護する必要があることです。特定のライブラリまたは戦略はありますか?これを達成するために最もよく使用されます。正直なところ、ここから始める場所を見つけることさえ困難です。

編集*実際には、HTTPSプロトコルを使用して通信するのではなく、SSLまたはその他の適切な形式の暗号化を介して通信を保護する必要があります.

ここでの実際のタスクは、SSL を使用してクライアントを Openfire に接続しようとすることです。Web のあちこち、特に Ignite Realtime の Web サイトでフォーラムへの投稿がありますが、この接続を保護するために Openfire サーバーとクライアントの両方を適切に構成する方法についての決定的な説明をまだ見つけていません。