この記事では、SignalR Self Host+MVC などのマルチ端末メッセージ プッシュ サービスの後半を詳しく紹介します。興味のある方は参考にしてください。
パート 1。前回の記事では、SignalR のセルフホスト サーバーを実装しました。今回は、SignalR サーバーを呼び出して情報をプッシュするコンソール プログラムを実装します。以前は承認メッセージをプッシュすることを計画していたので、デモの方向性は People send メッセージを指定することです。チャット メッセージとグローバル ブロードキャストについては、ここでは説明しません。
2. コンソール クライアントを作成します
1. SignalRProject ソリューションの下に Clinet という名前の新しいコンソールを作成します
2. パッケージ管理コンソールに次のコマンドを入力します
3 Clinet プロジェクトの Program.cs コードを変更します
プロパティ
—>プロジェクトを開始します
—>プロジェクトを開始します—>次のように 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 サイトの他の関連記事を参照してください。