【发布时间】:2020-03-02 05:33:58
【问题描述】:
我是消息代理的新手,我正在尝试运行一个向代理发送消息“Hello”的简单项目。消息代理是 ActiveMQ。
using System;
using Amqp;
namespace Sender
{
class Program
{
static void Main(string[] args)
{
Address address = new Address("amqp://guest:guest@localhost:5672");
Connection connection = new Connection(address);
Session session = new Session(connection);
Message message = new Message("Hello");
SenderLink sender = new SenderLink(session, "sender-link","test");
sender.Send(message);
sender.Close();
session.Close();
connection.Close();
}
}
}
但是当我在 ActiveMQ 的 Web 控制台中看到该消息时,它会将消息详细信息显示为“Sw¡Hello”。我不明白为什么它会打印一些额外的字符。有人可以帮我解决这个问题吗?
【问题讨论】:
-
“代理控制台”具体是什么意思?
-
@JustinBertram 我指的是 ActiveMQ 的 Web 控制台。