ホームページ >バックエンド開発 >C#.Net チュートリアル >SignalR Self Host 多端末メッセージプッシュサービスのご紹介(2)

SignalR Self Host 多端末メッセージプッシュサービスのご紹介(2)

零下一度
零下一度オリジナル
2017-07-02 11:59:581929ブラウズ

この記事では、SignalR Self Host+MVC などのマルチ端末メッセージ プッシュ サービスの後半を詳しく紹介します。興味のある方は参考にしてください。

パート 1。前回の記事では、SignalR のセルフホスト サーバーを実装しました。今回は、SignalR サーバーを呼び出して情報をプッシュするコンソール プログラムを実装します。以前は承認メッセージをプッシュすることを計画していたので、デモの方向性は People send メッセージを指定することです。チャット メッセージとグローバル ブロードキャストについては、ここでは説明しません。

2. コンソール クライアントを作成します

1. SignalRProject ソリューションの下に Clinet という名前の新しいコンソールを作成します

2. パッケージ管理コンソールに次のコマンドを入力します

3 Clinet プロジェクトの Program.cs コードを変更します

4. ソリューションを右クリックします—>

プロパティ

—>

プロジェクトを開始します
—>プロジェクトを開始します—>次のように Clinet とサーバーを起動に設定します:

5. F5 を実行した後、別の Clinet を開き、最初のクライアントにユーザー名 a を入力します。これがサーバーに表示されます。ログイン後、ログインaのIDを入力し、別のクリネットにユーザー名bを入力します。 ログイン後、サーバー上にログインbのIDが表示されますので、案内に従って情報を受け取る人を入力します。 a Clinet に b と入力し、Enter キーを押します。 b クライアントには、以下に示すように、a で入力された情報が表示されます。

コンソールが SignalR サーバーを呼び出すので、メッセージ プッシュの実装のデモが完了します。今日はこれで終わりです。次の章では、B/S を実装します。クライアントは、SignalR サービスを呼び出してメッセージをプッシュします

以上がSignalR Self Host 多端末メッセージプッシュサービスのご紹介(2)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。