/// <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();
        }
Exemplo n.º 2
0
    // 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);
    }