日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

第四节 RabbitMQ在C#端的应用-客户端连接

發布時間:2023/11/27 生活经验 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第四节 RabbitMQ在C#端的应用-客户端连接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第四節 RabbitMQ在C#端的應用-客戶端連接 原文:第四節 RabbitMQ在C#端的應用-客戶端連接

版權聲明:未經本人同意,不得轉載該文章,謝謝 https://blog.csdn.net/phocus1/article/details/87357911

1.在VS2013中新建控制臺程序,然后添加引用:.NET/C# RabbitMQ client library

  • RabbitMQ .NET Client?(supports .NET Core and .NET 4.5.1+)

使用NuGet程序包下載RabbitMQ.Client,如下所示:

2.在代碼中添加引用,并編寫連接代碼

using RabbitMQ.Client;
//核心代碼:try{ConnectionFactory factory = new ConnectionFactory();factory.UserName = "wiadmin";factory.Password = "wi2019";factory.HostName = "127.0.0.1";factory.VirtualHost = "/";//默認情況可省略此行factory.Port = 5672;//此處默認即為5672端口,可省略此行IConnection conn = factory.CreateConnection();                            Console.Write("---------------RabbitMQ連接成功---------------\n");}catch (Exception ex){Console.Write(string.Format("RabbitMQ連接異常:{0}\n", ex.ToString()));}

?此時連接會提示錯誤,如下圖:

此時顯示wiadmin賬戶沒有相應的權限,現在可通過管理端為其他添加權限,如下:

添加權限前:

添加權限后:

再次運行程序,將不會報錯:

補充說明,此處使用到兩核心API:

IConnection:表示AMQP 0-9-1連接
ConnectionFactory:構造IConnection實例

?

?

?

?

?

posted on 2019-05-22 14:15 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/lonelyxmas/p/10905633.html

總結

以上是生活随笔為你收集整理的第四节 RabbitMQ在C#端的应用-客户端连接的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。