問題タブ [chat]

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

ruby-on-rails - ソケットベースのフレームワークなしで Web ベースのチャット クライアントを構築することは可能ですか?

Web ベースのチャット クライアントは、 Twisted Frameworkなどのネットワーク フレームワークを使用する傾向があると聞いています。

しかし、ネットワーキング フレームワークなしで、 Ajax接続のみを使用して Web ベースのチャット クライアントを構築することは可能でしょうか?

セッションを使用してチャットが終了したことを示す、セッションベースの 1 対 1 の Web チャット クライアントを構築したいと考えています。これは、ネットワーク フレームワークなしで ajax のみを使用する Rails で可能でしょうか?

ネットワーク フレームワークを使用するとどのような影響があり、それを使用しないとアプリにどのような影響がありますか? また、このプロジェクトにアプローチするための一般的な推奨事項をいただければ幸いです。

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

java - 最高の Java jabber クライアント ライブラリ

Java jabber ライブラリについて、どのような良い/悪い経験がありますか?

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

php - PHP/MYSQL AJAX チャット

オープン ソースの php/mysql ajax チャット ルームを探しています (1 対 1 のプライベート チャットではありません)。皆さんは何をお勧めしますか?

チャット ルームのインスタンスを何百も作成する必要があります (たとえば、各ユーザー グループには専用のチャット ルームがあります)。

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

asp.net - SharePointのリアルタイムチャットの実装

オンラインインタビュースタイルのチャットセッションを有効にするSharePointイントラネットポータルのリアルタイムチャットアプリケーションに関心のあるクライアントがいます。

これを行うMicrosoftStack上の製品の推奨事項を誰かが持っていますか?SharePointに統合されているものが望ましいですが、ASP.NET製品であれば十分です。

特定のセッション中に1000人を超えるユーザーが予想されるため、ソリューションはかなり堅牢である必要があります。

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

java - Java チャット サーバー

私はJavaベースのチャットサーバーを書いていますが、現在私のデザインは以下に基づいています:-チャットルームの人がメッセージを送信すると、サーバー側のチャットルームクラスはループ内のすべての参加者に同じメッセージを送信します. ループ内の個々の参加者に対してネットワーク呼び出しが行われているため、これは明らかに不適切な設計です。したがって、たとえば、チャット ルームに 10 人いるとします。1 人のユーザーがメッセージを送信すると、チャットルーム クラスはループ内で同じメッセージを 10 人全員に送信します。たとえば、ループ内の 5 人目の接続が不安定な場合、6 人目から 10 人目がメッセージを見る時間に影響します。

部屋ごとにユニキャストからマルチキャストに移行する場合、チャット ルームごとにプライベート マルチキャスト グループの IP を取得するにはどうすればよいですか? また、チャット ルームごとに個別のグループを用意するのはやり過ぎのようです。主な問題の 1 つは、ループ経由でルーム内のユーザーに返信したときに、ソケット接続を介してデータを送信するメソッドがブロックされていたことです。したがって、非ブロッキング NIO ソケットを使用し、ループ内の受信者にメッセージを送信すると、問題は解決するのでしょうか? ルーム内の受信者へのデータの送信を最適化するために実行できる他の巧妙なトリックはありますか?

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

chat - 既存のデスクトップ ユーザー対応 .NET アプリケーションにチャットを埋め込みますか?

SQL db に対するユーザー アクセス制御を持つ win アプリケーションを構築しています。すべてのデータはこの db にも保存されます。このプロジェクトは、30 ~ 40 台のマシン上の 1 つのサイトにインストールする必要があります (つまり、これは Web ではなく、すべてが 1 つの場所にあるということです。最大でイントラネットと呼びます)。

プログラムがログオンしている間、ログインしているユーザーは他のログインしているユーザーとチャットできる必要があります。

C# と VB で推奨されるアプローチはありますか? アイデア、リンク、またはヒントをいただければ幸いです。

あなたの経験を教えてください ありがとう!

注: プログラムが問題になる場合、プログラムは Wpf にあります。

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

http - ポーリングによって駆動されないチャットサーバーを作成するにはどうすればよいですか?

クライアントのポーリングによって駆動される単純なチャットサーバーを作成しました。クライアントは数秒ごとにデータの要求を送信し、新しいメッセージと、ピアがまだ接続されているかどうかに関する情報を受け取ります。

クライアントはモバイルプラットフォーム(iPhone)で実行されているので、私はポーリングを取り除く方法を探していました。これにより、バッテリーがすぐに消耗します。http接続を無期限に開いたままにしておくことは可能であると読みましたが、実際にこの手法を利用する方法を理解していません。また、そのような接続がモバイル環境で使用するのに十分安定しているかどうか疑問に思っています。

理想的なシナリオは、クライアントに影響を与えるイベント(ピアがメッセージを投稿したりオフラインになったりするなど)が発生した場合にのみ、サーバーがクライアントにデータを送信することです。

これをhttp経由で実行することをお勧めしますか、それともtcp経由で独自のプロトコルを作成する必要がありますか?xmppを自分のニーズに合わせてカスタマイズするのはどれほど難しいでしょうか(私のチャットサーバーには、簡単に実装する必要のある特殊な機能がいくつかあります)。

0 投票する
6 に答える
2968 参照

javascript - Gmailのスパン「リンク」をクリックして、プログラムでGmailチャットにログイン/ログアウトします。

職場では、Gmailのチャットを使用しています。これは、Gmailが暗号化されており、ハードドライブに何もインストールしたり保存したりせずにチャットをログに記録するためです。家ではピジンを使っています。自宅でGMailにログインすると、チャットからログアウトする必要があります。そうしないと、メッセージが間違った場所に表示されてしまいます。職場でGMailにログインするときは、チャットに再度ログインする必要があります。

つまり、自宅でFirefoxを起動すると、Gmailのチャットが自動的に無効になります。職場でFirefoxを起動すると、Gmailのチャットが自動的に有効になります。

特定のマシンで強制的にログインおよびログアウトするために、Greasemonkeyスクリプトなどを使用する方法はありますか?それは十分に単純に見えるでしょう。URLをたどるか、リンクのクリックをシミュレートするだけです。残念ながら、Gmailは実際のリンクを使用しません。

ログアウト中:

ログイン中、ドロップダウンメニューで:

ページの下部:

これらの非リンクをJavaScriptで「クリック」する方法、またはそれらの機能にアクセスする方法を知っている人はいますか?「so」は「サインアウト」、「si」は「サインイン」、「sia」は「サインインAIM」を意味すると思います。どういうわけかこれらのアクションを直接呼び出すことはできますか?

チャットを無効にする他の方法はありますか?

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

php - PHPソケットを使用してチャットアプリを開発することは可能ですか?

私はPHPソケットを使用してチャットアプリケーションを開発しようとしています.ノード間のブリッジとしてデータベースを含めるつもりはありません.データベースのやり取りの量が最終的にオーバーヘッドになる..

Plsは提案します..