ログインするために登録する必要があるmvcアプリケーションがあります。プロファイルページなどがあります。アプリケーションの一部として、すべてのユーザー(silverlightページ)のチャットプロフィールページからチャットに参加します。そこにいるオンラインユーザーのリスト(サイトにログインし、チャットページに入力する必要はありません)がありますが、チャットページに入ったユーザーだけでメッセージを交換できます。さもなければ彼らはそれらを見ません。ここに私の問題があります。 チャットページに入っていないユーザーが他のユーザーによってチャット(銀色)で会話を開始するように選択された場合、HISプロファイルページ(mvc)にポップアップメッセージを表示してチャットWebClientとjson形式を使用してSilverlightからMvcにデータを送信する方法を理解しています。特定のユーザーのプロフィールページにアクセスする方法がわかりません。私はちょうどこの種類の招待状といくつかのタイマーをプロファイルページにチェックするためのデータベーステーブルについて考えることができます。
あなたのアイデア、思考、または意見をこの件に関して表現してください。助けていただければ幸いです。前もって感謝します。Silverlightアプリケーションからmvcアプリケーションの特定のユーザーにデータを送信
0
A
答えて
0
多分SignalRをチェックしてください。
あなたが言及したように、定期的にチェックすることによってメッセージについて別のクライアントに知らせる何らかの方法が必要です。 SignalRはこれを行い、現代のブラウザではWebSocketを使用してさらに優れたものにしています。
セットアップが非常に簡単で、数行のコードでチャットアプリケーションを構築できます。データベースにメッセージを保存する必要はありません(したくない場合)。
は、サンプルチャットアプリケーションのためにこのブログの記事をチェックアウト: http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx
関連する問題
- 1. アプリケーションからfacebookユーザーにメッセージを送信
- 2. spring mvcアプリケーションからのバックグラウンドタスクの送信
- 3. PHPからjavaアプリケーションにデータを送信
- 4. Windowsアプリケーションから大量のデータをサービスアプリに送信
- 5. 特定のスレッドにデータを送信
- 6. Silverlightアプリケーションの特定のセクションへのリンク
- 7. MVCからビューへのデータの送信
- 8. iphoneアプリケーションからユーザーにSMSを送信する
- 9. Mysqlデータを含むHTMLメールをアプリケーション内からテーブルに送信
- 10. iOSアプリケーションのファイルサイズを決定してからApp Storeに送信
- 11. aspxからC#Windowsアプリケーションにデータを送信
- 12. iPhoneアプリケーションからNode.js Webサーバーにデータを送信
- 13. wp7からwinformsアプリケーションに簡単なデータを送信
- 14. iOSアプリケーションからJSフォームにデータを送信
- 15. アンドロイドのMyアプリケーションからMMSを送信
- 16. servletからAndroidアプリケーションにarraylistを送信
- 17. Android-NDKアプリケーションからのインテントの送信
- 18. アプリケーションからのメッセージの送信
- 19. Android:アプリケーションから送信されたデータをキャプチャしますか?
- 20. 特定のユーザーからのWCFサービス「ガーディング」 - アプリケーションID
- 21. 大きなWCFの結果がSilverlightアプリケーションに送信される
- 22. Androidアプリケーションから電子メールを送信
- 23. アプリケーション内からSQLite dbファイルを送信
- 24. javaアプリケーションから.netアプリケーションにxmlデータを転送する方法
- 25. Socket.ioを使用して特定のユーザーにデータを送信する方法は?
- 26. MVC 3ビューのSilverlight 4アプリケーションにフォーカスを設定
- 27. Silverlight 5アプリケーションからのドラッグアンドドロップ
- 28. Silverlight/C#Webアプリケーション - 開かずにPDFをクライアントのプリンタに送信する
- 29. Cを使用して特定の画面にアプリケーションを送信する
- 30. データまたはファイルをMacの別のアプリケーションに送信
私はあなたが「特定のユーザーのプロフィールページに到達する方法」によって何を意味するのかについては明らかではありませんよ。受信者が自分のクライアントでページを開いていると仮定していて、招待状を送信する方法がわからない場合や、プロフィールページがまったく開いていない可能性があると思われる場合、送信方法がわからない現在自分のパソコンにプロフィールページを開いていないクライアントへのチャットの招待? – KodeKreachor