2

(また、 ServerFaultについても尋ねました。ここにも投稿するように勧められました)

他のユーザーがレポートのためにコンテンツをオンラインで送信した場合、ネットワークを介してさまざまなユーザー (コンプライアンス、生産) にデスクトップ アラートを送信する必要があります。

現在、NET SEND を使用していますが、これには配信の保証がなく、クライアントとサーバーの両方の観点から信頼性が低いことが証明されています (そして、Windows の以降のバージョンではサポートされなくなると思います。現在 XP を実行しています)。

Jabber ベースのソリューションを検討していますが、チャット ウィンドウを前面に表示したり、システムの近くに一時的な「トースト」メッセージを表示したりするのではなく、Jabber クライアントを使用して NET SEND のように画面にアラート メッセージをポップアップ表示した人がいます。トレイ。

アラート メッセージは永続的であり、ユーザーがそれを見たことを示すために、ユーザーによってのみ閉じられる必要があります。トースト スタイルのポップアップは、限られた時間だけでなく、ユーザーが再度閉じる必要がない限り問題ありません。

解決策はありますか?

4

3 に答える 3

2

OpenfireはJavaベースのJabberサーバーであり、企業/ビジネス環境を対象としているようで、Sparkクライアントに「トースト」メッセージ機能を提供します。また、他のいくつかの便利なビジネスに焦点を当てた機能も提供します。

于 2009-06-04T13:15:33.707 に答える
0

XMPP のメッセージ配信セマンティクスは、受託者レベルの配信保証を必要とする金融取引について話しているわけではないため、アプリケーションに適している可能性があります。NET SEND よりもはるかに優れていることは間違いありません。

メッセージをリッスンし、任意の形式でポップアップを実行する単純なクライアントを作成し、プログラムをバックグラウンドで (おそらくトレイ アイコンを使用して) 実行します。たとえば、 Jabber-Netでそのようなものを作成するには、数時間かかります。

于 2009-06-04T19:56:19.340 に答える
0

オフライン メッセージの配信は、XMPP 仕様では保証されていません。具体的なサーバーの実装に依存します。さらに、ユーザー アカウントのサポートにはコストがかかります。すぐに使用できるソリューションとしては問題ありませんが、私たちは開発コミュニティに参加しているため、保証された配信のためにMessageQueueを使用してアラート システムを構築することを検討します。

于 2009-06-04T13:26:24.307 に答える