/// <summary> /// Connects to the AMQP broker using the form's client connection values. /// </summary> public void Connect() { // Connect ExchangeName.options.Clear(); PublishExchange.options.Clear(); var connectionName = Connection.options[Connection.value].text; AmqpClient.Instance.Connection = connectionName; AmqpClient.Connect(); }
// Use this for initialization void Start() { serverTerhubung = false; //inisialisasi properti koneksi requestExchange = "TheDemiteRequestExchange"; requestRoutingKey = "TheDemiteRequestRoutingKey"; responseExchange = "TheDemiteResponseExchange"; responseRoutingKey = "TheDemiteResponseRoutingKey"; responExchangeType = AmqpExchangeTypes.Direct; //connect to rabitmq server AmqpClient.Instance.Connection = "ITB"; AmqpClient.Connect(); AmqpClient.Instance.OnConnected.AddListener(HandleConnected); }
// Use this for initialization void Start() { serverConnected = false; // initialize connection properties requestExchangeName = "DigipetRequestExchange"; requestRoutingKey = "DigipetRequestRoutingKey"; responseExchangeName = "DigipetResponseExchange"; responseRoutingKey = "DigipetResponseRoutingKey"; responseExchangeType = AmqpExchangeTypes.Direct; // connect to rabbitmq server AmqpClient.Instance.Connection = "ITB"; //AmqpClient.Instance.Connection = "localhost"; AmqpClient.Connect(); // handle event after connected to rabbitmq server AmqpClient.Instance.OnConnected.AddListener(HandleConnected); }