private void Subscribe(StompConnectClient client)
        {
            if (!_running)
                return;

            if (null == client)
            {
                TraceLogger.LogWarning(NonLocalizableResource.StompClientNullMessage);
                return;
            }

            SubscribeCallback subscriber = new SubscribeCallback(client.Subscribe);
            AsyncCallback callback = new AsyncCallback(GetMessages);

            IAsyncResult result = subscriber.BeginInvoke(callback, subscriber);
        }