Я собираюсь собрать приложение (Asp.net C #) для подключения к серверу RabbitMQ, который находится в другой стране.
Так что мой вопрос в том, как подключить этот сервер.Я уже установил RabbitMQ Client из пакетов NuGet.
Нужно ли это для запуска службы RabbitMQ на моем локальном компьютере?
Нужно установить RabbitMQ Server на моем локальном компьютере?
У Клиента некоторые параметры, которые я получил, такие как имя пользователя, пароль, имя хоста, сертификат с закрытым ключом.
ЯЛюбопытно узнать, каковы основные шаги для подключения этого сервера из моего приложения localhost.
Может ли кто-нибудь предоставить блог для ссылки?Я уже пробовал с разными шагами, но не смог подключиться.
string vCertSubjectName = "CN=DevRepo, OU=IT, O=OLX, L=KTM, S=Surrey, C=UK";
ConnectionFactory factory = new ConnectionFactory();
factory.AuthMechanisms = new AuthMechanismFactory[] { new ExternalMechanismFactory() };
factory.HostName = "195.168.0.15";
factory.Port = 5673;
factory.Ssl.Certs = getCertificate(vCertSubjectName);
factory.Ssl.ServerName = System.Net.Dns.GetHostName();
factory.Ssl.Enabled = true;
factory.Ssl.Version = SslProtocols.Tls12;
IConnection connection = factory.CreateConnection();
Произошла ошибка, так как connection.start не был получен, вероятно из-за тайм-аута сети. "