問題タブ [instant-messaging]

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 に答える
1486 参照

c# - jaber.net を使用した ejabberd サーバーでの新規ユーザー登録

私は C#.Net でオンライン テキスト チャット プログラムに取り組んでいます。このために私は ejabberd サーバーを使用しており、クライアントの構築には jabber.net を使用しています。しかし、新規ユーザー登録中に問題が発生しました。新しいユーザーを登録するための適切なコードや、新しいアカウントを作成するためのアドバイスや指示を誰か教えてもらえますか?

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

instant-messaging - メッセンジャー (IM) はどのように機能しますか (リスニング)?

私の仕事は、社内外のスタッフ向けの Messenger プログラムを作成することで、実際に作成しました。ただし、クライアント ソフトウェアを使用して "check-mesg" をサーバーから保持することは、実際には良い方法ではないと思います。つまり、IM プログラムをシミュレートしているだけだと思います。

クライアントアプリをリッスンサーバーにし、メインサーバーで「メッセージセンター」なしでユーザーがp2p通信できるようにしたい(オフラインメッセージが発生しない限り)。問題は、ルーターの背後にいるときに、外部ユーザー (他のクライアント アプリ) に自分の場所をどのように伝えるかということです。

それらの他の IM プログラムもクライアント マシン上でサーバーとして実行されていますか? そして、彼らはどのように乗り越えますか?

前もって感謝します!

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

jakarta-ee - IM アプリケーションを作成する前に知っておくべきことは何ですか?

Javaスタックを使用してIMタイプのアプリケーションを構築することを検討しています(少なくともサーバー用)。Skype/AIM/MSN などのアプリケーションがどのように機能するかについての情報やアドバイス、関連する可能性のあるテクノロジや API を知りたいです。アイデアそのものを明かすことなく、おそらく Skype というよりは Google Wave に近いかもしれませんが、どちらにとっても役立つ情報は大歓迎です。

私がすでに考えている特定のポイントは次のとおりです。

  • サーバー対 P2P... システムのログを記録するために、すべての通信が中央サーバーを経由する必要があります。これは、他の IM ツールがどのように機能するかということですか?
  • 他のシステムとの相互通信。このための API はありますか、それともすべての IM プロバイダーがプロトコルの秘密を守るために懸命に取り組んでいますか? 私が設計しているものの性質上、統合はおそらく限定的ですが、ビジネスの観点からは間違いなく価値があると思われます
0 投票する
0 に答える
416 参照

python - wokkelを使用してgooglexmppにメッセージを送信するときにサービスを利用できないメッセージを取得する

google xmppサービスとの間でメッセージを送受信するためにwokkel(twisted python)ボットを作成しました。すべて(認証、プレゼンス)などが正常に機能します。私たちのプロジェクトの要件の1つは、リスト内のすべての人にブロードキャストメッセージを送信する必要があることです。通常のメッセージと返信は正常に機能しますが、ブロードキャストメッセージを送信すると、このサービスを利用できないというエラー503メッセージが表示されます。

私の連絡先リストには約1000人のユーザーがいます。これはコードのバグですか、それとも迅速なメッセージングを防ぐためのGoogleポリシーですか。

また、他のグーグルボットはどのようにして大規模なコンタクトベースに対応していますか?グーグルはそのようなアプリケーションのための商用ソリューションを提供していますか?

ありがとう

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

web-services - サイトおよび複数のドメインへの Jabber の統合

私は一元化された Web 製品を作成しています。つまり、顧客には company1.example.com や company2.example.com などの個人用ドメインが割り当てられ、当社のサービスを使用できるようになります。

jabber サービスを Web サイトに統合することを計画しています。サイトに使用できる適切な jabber クライアント ライブラリを既に見つけました。

jabberd2 が mysql を使用していることは知っています。Web インターフェイスを使用してユーザーの追加、ユーザーの削除、メッセージ ログの表示などを行いたいので、これは完璧です。

しかし、私の問題は、2 つ以上の会社を持っている場合です。複数のドメイン、つまり jabber.company1.example.com、jabber.company2.example.com をホストできる jabber サーバーが必要です。

これについての経験はありますか?そして、これを行う優れた jabber サーバーを知っていますか? どんな助けでも大歓迎です!

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

c# - XMPPとC#.NETを使用したInstanteMessengerの作成

C#を使用してASP.NETサイトでインスタントメッセージングアプリケーションを作成しようとしています。GChatによるインスタントメッセージングに使用されるプロトコルであるXMPPについて知りました。ASP.NETアプリケーションに実装する方法を考えていました。これに関して提供された洞察は非常に高く評価されます。

ありがとうございました。

NLV

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

java - ヤフーメッセンジャーログイン

サイトにあるOpenYMSG jarを使用して、OpenYMSGを介してYahooメッセンジャーにログインするためのサンプルコードはありますか

http://sourceforge.net/projects/openymsg/

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

qt - Qt でパーソナライズされた ContactList を作成する方法

インスタント メッセージング アプリ用のパーソナライズされた連絡先リストを作成する最善の方法を見つけようとしています。

たぶんツリービューですが、よくわかりません。

連絡先が含まれるグループを表示する方法が必要です。連絡先には、「メッセージを送信する、情報を表示する、...」などのさまざまな情報とアクション ボタンが含まれています。

例 @ http://ycorpblog.com/wp-content/uploads/2007/10/yahoo-messenger-90-action-toolbar.jpg

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

database - リアルタイムAJAXを作成する方法は?

私が欲しいものの良い例はチャットシステムです。そこでは私が誰かにメッセージを送信し、彼は私のメッセージを即座に見ることができ、その逆も可能です。

したがって、データベースに新しい答えがあるかどうかを追跡するための最良の方法が必要です。そうであれば、AJAXで表示します。

ウェブサイトの例:

  1. ツイッター
  2. フレンドフィード
0 投票する
1 に答える
515 参照

javascript - XMPP バインド セッションを Facebook や okCupid などの複数のタブまたはウィンドウにどのようにミラーリングしますか?

http バインディングと ejabberd を使用して、Web ベースのインスタント メッセージング/チャット機能を実装しました。怠け者のために、私の質問の短いバージョンを次に示します。

複数のブラウザ ウィンドウに同時に表示できる Web ベースの XMPP チャット クライアントを実装するにはどうすればよいでしょうか。それぞれが開いているチャットの同一のビューを表示します。

気にする人のためのより詳細なとりとめ:

考えられる解決策の 1 つは、すべてのタブが独自の接続を管理できるようにすることです。XMPP は複数のクライアントを適切にサポートしているため、ルーティングは XMPP に任せてください。このソリューションには少なくとも 2 つの問題があります。1 は、これが引き起こす帯域幅消費の明らかな増加です。2 は、ejabberd で MUC ルームに接続するために、同じ JID を持つ複数のクライアントが現在サポートされていないことです。これは 3.1 で実装されるようですが、現状では私にとって大きな問題です。

最初は、フラッシュ マジックが関係しているのではないかと思っていましたが、ページの SWF は通知の効果音を再生するためだけに使用されているようです。これは、firebug などを使用して埋め込みタグを削除することで確認できます。チャット機能は引き続き機能します。

これにより、基本的に、タブ間で共有する唯一の方法として Cookie が残ります。このシナリオでは、マスター タブはすべてのメッセージを他のタブからポーリングできる Cookie にダンプします。待ち時間を避けるためにポーリング頻度を非常に高くする必要があるため、これは非常にばかげているように思えます。「マスター」ウィンドウを閉じるとどうなりますか?

私はこれが複数のサイトで行われているのを見てきました.通常、これらの問題を見ると、少なくともぼんやりと理解できますが、これが私を困惑させたことを認めてもかまいません.