1

私のWebアプリには、FacebookメッセージやTwitterDMのようなプライベートメッセージングシステムが必要です。

リアルタイムのインスタントメッセージングを行うものをたくさん見つけましたが、それらは通常のPMシステムのようにメッセージを保存しません。

多くのサイト/アプリにはPM機能があり、StackOverflow自体にはそのようなシステムの設計について多くの質問があるため、これを自分で実装することは、巨大な車輪を再発明するように思えます。

それで、私のWebアプリにプラグインできるようなサービス/プラットフォームはありますか?理想的には、ホストされたプラットフォームである必要があります。そうすれば、自分でコンテンツを保存する必要がなくなります。

4

1 に答える 1

1

ここにいくつかのアイデアがあります:

1) メッセージをテキスト/BLOB として保存するテーブルを作成し、「from」、「to」、「status」、および「date」のフィールドを追加します。このテーブルへの書き込み/読み取りを行う UI を構築します。成功!

2) すでに非公開メッセージがある既存のフォーラム システムを統合します。プライベート メッセージの部分を残して、フォーラムの部分を切り取ります。成功!

3) システムでユーザーごとに電子メール アドレスを作成します。パブリック インターフェース上の SMTP/POP/IMAP トラフィックがブロックされていることを確認してください。ウェブメールのフロントエンドを統合します。成功!

すでにユーザー データベース、GUI フレームワーク、およびアプリケーション サーバーがあり、コミュニティがそれほど大きくない場合は、おそらく 1) が実際には最も簡単です。あまり変更せずにすぐに動作するものが必要な場合は、おそらく 3) が最も簡単です。

于 2012-06-17T00:08:03.547 に答える