利用可能なクライアントが存在しないか、間違った名前空間を探しているだけかもしれません。これはどのように行われると思われますか、それとも別のメッセージサービスを見つける必要があるのでしょうか?.NET CoreのMSMQに非同期にメッセージを発行する方法
4
A
答えて
3
MSMQはWindows/Windows Serverの一部であるため、プラットフォームに依存せず、バニラ.NETコアの一部です。 System.Messagingフレームワークが必要な場合は、.NET Frameworkを対象にする必要があります。この時点までには少し混乱しましたが、これは新しいマイクロソフトの世界における本来の違いの良い例です。 MSMQは、(のように、そのための最下位レベルのAPIは同期している)、本質的に同期するに
Microsoftの説明については、そのいずれかの非同期APIが(おそらく非効率的な)を超えないだろう、https://docs.microsoft.com/en-us/dotnet/articles/standard/choosing-core-framework-server
+1
それでは、新しいMVC機能と.NETコア依存性注入を使用したいと思いますが、MSMQ経由で通信したいとします。それは不可能ですか?なぜそれがコアフレームワークにはないのか分かりますが、Windowsに依存するNugetパッケージをプロジェクトに追加する必要があるようです。 – flodin
関連する問題
- 1. MSMQ非同期例外動作 - .NET 4.0と.NET 2.0
- 2. コアデータのManagedObjectContext.ExecuteFetchRequestを非同期で非同期にする方法
- 3. 非同期mvc .net:非同期メソッドからビューを返す方法
- 4. JMSで同期メッセージと非同期メッセージを使用するタイミング
- 5. ノードjsで非同期関数を同期的に実行する方法
- 6. ウェブページ上の非同期メッセージ
- 7. api.aiの非同期メッセージ
- 8. .NETコアによる非同期プログラミング?
- 9. 非同期パターン(queue.BeginReceive、queue.EndReceive)を使用してMSMQメッセージを受信するためのリアクティブエクステンション(Rx)の使用
- 10. laravelでイベントを非同期に実行する方法
- 11. djangoでpostgreクエリを非同期的に実行する方法
- 12. 非同期.NETの例外
- 13. .NETコアの非同期リクエスト
- 14. Azure DocumentDB非同期リクエストの発行
- 15. C#WinSCP .NETアセンブリ:複数のファイルを非同期にアップロードする方法
- 16. 非同期HTTP応答メッセージ
- 17. 同期と非同期AJAXを同時に実行する
- 18. ASP.NET CORE非同期操作ユーザーアラート
- 19. MSMQに関する質問「メッセージを処理する方法」
- 20. 非同期にメソッドを実行する
- 21. Redux非同期要求発行(サンクミドルウェア)
- 22. デイドリーム非同期再発行Nexus6P
- 23. モジュールの非同期的に読み込みを行う方法
- 24. 並列に複数の非同期タスクを正しく実行する方法
- 25. Meteor.methodsを同期非同期にする
- 26. MSMQに保存できるメッセージ数を増やす方法
- 27. 非同期メソッド(Web呼び出しを行う)を非同期にラップする
- 28. aiohttpのハンドラから非同期プロセスを実行する方法
- 29. 非同期メッセージへの応答を待つメソッドを単体テストする方法
- 30. 非同期コードをテストする方法
公開メッセージを参照してください。ラッパー。ただし、受信は非同期で行うこともできます。 –
だから、MSが鷹を打っている別のものがありますか?私はこれで何かを見つけることができません。 –
http://stackoverflow.com/questions/36721419/system-messaging-msmq-not-accessible-in-asp-net-core-1-0 –