    // Server start
    LaunchPort = 9894;
    ServerObject = OPI_WebSocket.StartServer(LaunchPort);

    // Client connect to server
    ConnectionAddress = "ws://127.0.0.1:9894";
    ClientObject = OPI_WebSocket.CreateConnection(ConnectionAddress);

    If Not OPI_WebSocket.IsClientObject(ClientObject) Then
        Raise OPI_Tools.JSONString(ClientObject);
    Else
        // Client send
        Message = "Hello from client!";
        Sending = OPI_WebSocket.SendTextMessage(ClientObject, Message);
    EndIf;

    // Server receive
    Result = OPI_WebSocket.GetNextConnectionData(ServerObject, 5000);