    ПортЗапуска   = 9877;
    ОбъектСервера = OPI_TCP.ЗапуститьСервер(ПортЗапуска);

    // Подключаемся к запущенному серверу
    АдресПодключения  = "127.0.0.1:9877";
    ОбъектКлиента     = OPI_TCP.ОткрытьСоединение(АдресПодключения);

    Если Не OPI_TCP.ЭтоОбъектКлиента(ОбъектКлиента) Тогда
        ВызватьИсключение OPI_Инструменты.JSONСтрокой(ОбъектКлиента);
    КонецЕсли;

    // Получаем список соединений сервера
    СписокСоединений = OPI_TCP.ПолучитьСписокСоединений(ОбъектСервера);

    Если Не СписокСоединений["result"] Тогда
        ВызватьИсключение OPI_Инструменты.JSONСтрокой(СписокСоединений);
    КонецЕсли;

    Если СписокСоединений["connections"].Количество() = 0 Тогда
        ВызватьИсключение "Список соединений пуст";
    Иначе
        IDСоединения = СписокСоединений["connections"][0]["connectionId"];
    КонецЕсли;

    Для Н = 0 По 5 Цикл

        // Отправляем из клиента
        ТекущееСообщение = СтрШаблон("Message no. %1%2", Н, Символы.ПС);
        OPI_TCP.ОтправитьСтроку(ОбъектКлиента, ТекущееСообщение);

        // Получем на сервере
        Результат = OPI_TCP.ПолучитьДанныеСоединения(ОбъектСервера, IDСоединения, 5000, 8192);

    КонецЦикла;