下载安装
- 去官网下载相应的server
- 启动server,windows成功启动后如图所示
引用NuGet
编写代码
Subscribe
ConnectionFactory cf = new ConnectionFactory();
IConnection c = cf.CreateConnection();
EventHandler<MsgHandlerEventArgs> h = (sender, arg1s) =>
{
Console.WriteLine(arg1s.Message);
c.Publish(arg1s.Message.Reply, Encoding.UTF8.GetBytes("the answer"));
};
IAsyncSubscription sAsync = c.SubscribeAsync("foo", h);
sAsync.Start();
publish & request
ConnectionFactory cf = new ConnectionFactory();
IConnection c = cf.CreateConnection();
var m = c.Request("foo", Encoding.UTF8.GetBytes("hello world"));
Console.WriteLine(Encoding.UTF8.GetString(m.Data));
c.Close();