Ultralight.Client.StompClient.Connect C# (CSharp) Method

Connect() public method

Connects to the server on the specified address.
public Connect ( ) : void
return void
        public void Connect()
        {
            _transport.OnOpen += () => _transport.Send(_serializer.Serialize(new StompMessage("CONNECT")));
            _transport.OnMessage += (msg) => HandleMessage(_serializer.Deserialize(msg));
            _transport.Connect();
        }

Usage Example

Esempio n. 1
0
        private static void Main(string[] args)
        {
            const string address = "ws://localhost:8181/";
            var wsListener = new StompWebsocketListener(address);

            wsListener.OnConnect
                += stompClient =>
                       {
                           Console.WriteLine("a new client connected!");
                           stompClient.OnMessage += msg => Console.Out.WriteLine("msg received: {0} {1}", msg.Command, msg.Body);
                       };

            var server = new StompServer(wsListener);
            server.Start();

            var client = new StompClient(new WebTransportTransport(address));
            client.Connect();
            client.Send("/queue/test", "hi there. you are the first to connect");

            Console.Out.WriteLine("Press [Enter] to stop the server");
            Console.ReadLine();
        }
All Usage Examples Of Ultralight.Client.StompClient::Connect