1

で開発された Web ベースのアプリケーションがありASP.NETます。これはビジネス アプリケーションであり、人々はこのポータルから通常の取引と取引を行います。

アプリケーションには、次の 2 種類のユーザーがいます。

1) フロントオフィス ユーザー - 取引を行う人 2) バックオフィス ユーザー - 取引のすべての会計および伝票生成作業を確認するユーザー

現在の問題は、フロント オフィスのユーザーが作成した新しい取引を確認するために、バック オフィスのユーザーが数分ごとに Web ページを更新する必要があり、非常に時間がかかることです。

ブラウザーにアクセスせずに通知を表示できる、小さな Windows ベースの通知サービスを開発したいと考えています。Gtalk新着メールをお知らせするデスクトップツールと同じ仕組みになります。

上記のことを達成するには、何を使用する必要があり、ソリューションをどのように使用および実装する必要がありますか?

.Net フレームワークを使用してソリューションを開発する必要があります

4

1 に答える 1

2

SignalR を調べて、それを使用してサーバーへの永続的な接続を開いたままにし、新しいデータが利用可能になったときにクライアントに通知します。SignalR を使用する場合、Windows アプリケーションは必要ありません。JavaScript クライアントを使用して、ブラウザーに直接通知を表示できます (もちろん、Windows アプリケーション ルートを使用することもできます)。

クラウド ホスティング環境を使用している場合は、クラウド プロバイダーにも役立つサービスが用意されているはずです。

于 2013-01-31T18:07:18.177 に答える