1

Webアプリケーションからインスタントアラートを受信するために利用できるオプションは何ですか?

時間に敏感なWebアプリケーションを使用する必要があります(拡張された発注書の要求を承認する)。メールやSMSで通知されることを考えました。

ウェブサイトがポップアップウィンドウを画面に直接送信できるようにするプログラムはありますか?または他の即時通知オプション?

4

5 に答える 5

2

アカウントの詳細にインスタントメッセンジャーフィールドを含めます。アプリケーションが優先注文を処理するとき、通知をキューに入れます。インスタントメッセンジャーフィールドが空白の場合は、プロンプトを表示します。そのキュー内のアイテムを消費するXMPP(Jabber)ボットを作成し、それらを送信します。トランスポートを使用して、他のネットワーク、MSNMessengerユーザーなどの機能を有効にします。

于 2008-09-19T19:30:42.263 に答える
1

Jabber(または選択したIMネットワーク)を介していつでもメッセージを送信させることができます。

于 2008-09-19T19:21:51.440 に答える
1

アプリケーションを開いてポップアップを表示したい場合は、サーバーの ajax スタイルのポーリングを頻繁に行う JavaScript タイマーを使用して、投稿する必要がある通知があるかどうかを確認できます。その後、通知でポップアップを表示できますか?

于 2008-09-19T19:23:23.527 に答える
0

何かが発生するとすぐに更新を発行するアプリケーションに RSS フィードを結び付けることもできます。確かに、RSS リーダーで常にアプリケーションに ping を送信する必要があります。

同様に、log4j/log4net フレームワークを使用する場合、これらのアクションの「致命的」またはその他の特別なイベントをログに記録し、アペンダーを構成して SMS や電子メールなどで通知することができます。

……ああ、そういえば。.NET ベースのアプリを使用している場合、log4net には、「ログ イベントを Windows Messenger サービスに書き込みます。これらのメッセージは、ユーザー ターミナルのダイアログに表示されます」という NetSendAppender があります。

于 2008-09-19T19:27:18.573 に答える
0

質問は、答えるのに十分具体的ではありません。高レベルの観点から、おそらくこの通知は、JavaScript を介してクライアント側ではなく、サーバー プロセスから送信されます。サーバー側の開発言語を知らなければ、どのライブラリが利用可能かはわかりませんが、SourceForge で利用可能なPhpTocLib PHP ライブラリがありますが、それがどれほど最新のものかはわかりません。

もう 1 つのオプションは、Twitter などのサービスにサインアップして、関心のある最新情報があるときに自分自身にダイレクト メッセージを送信することです。これは、アプリケーションから単純な HTTP POST で実行でき、SMS を含むさまざまなマイクロブログ サービスが提供する方法を使用して通知を受け取ることができます。

于 2008-09-19T19:27:47.403 に答える