TCP клиент. Внешняя компонента 1С по технологии COM на C#

Курс

Позволяет подключиться к TCP серверу, отправить строковые данные и получить строковый ответ сервера.

Работает только на Windows, для 32-х и 64-х разрядной версии платформы. Перед использованием требует регистрации в реестре Windows.

Свойства

  1. IP (чтение/запись)
  • Тип: Строка
  • Описание: ip адрес TCP сервера
  1. Port (чтение/запись)
  • Тип: Число
  • Описание: порт для подключения к TCP серверу
  1. Encoder (чтение/запись)
  • Тип: Строка
  • Описание: кодировка. Может принимать 2 значения: UTF8 и UTF16. В противном случае будет ошибка: «Данная кодировка не поддерживается»

Методы

  1. Open
  • Синтаксис: Open()
  • Описание: выполняет подключение к TCP серверу. При успешном подключении генерируется внешнее событие Open. Если не удалось подключиться, то генерируется внешнее событие Error.
  1. Close
  • Синтаксис: Close()
  • Описание: закрывает соединение с TCP сервером. В случае успеха вернет Истина, в противном случае вернет Ложь и сгенерирует внешнее событие Error с описанием ошибки.
  1. Write
  • Синтаксис: Write(<Данные>)
  • Описание: отправляет данные TCP серверу. В случае успеха вернет Истина, в противном случае вернет Ложь и сгенерирует внешнее событие Error с описанием ошибки.

Внешние события

  1. Источник: всегда равен «TCP»
  2. Событие:
  • «Open» — выполнено подключение к TCP серверу
  • «Read» — пришли данные от TCP сервера, сами данные будут в параметре Данные.
  • «Error» — ошибка, описание ошибки будет в параметре Данные.
  1. Данные:
  • для события «Open» — пустая строка
  • для события «Read» — данные от TCP сервера
  • для события «Error» — описание ошибки

Регистрация в реестре Windows

Пример вызова из 1С

Данная компонента не является готовым продуктом, это просто пример, на основании которого Вы можете разработать свою компоненту. Хотя для каких-то простых задач ее можно использовать.

Если Вас заинтересовала данная компонента, то напишите на program1s.com@yandex.ru для возможности ее приобретения.

Стоимость компоненты 250 рублей. Исходники на C# Visual Studio 2019 500 рублей.

А также Вы можете приобрести курс по разработке внешних компонент, в состав которого входит данная компонента.


Подписывайтесь на группу ВКонтакте , где я публикую ссылки на новые статьи с данного сайта, а также интересные материалы с других ресурсов по программированию в 1С
Здесь может быть Ваша реклама
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Используя этот сайт, Вы даете согласие на использование cookies. На данном этапе Вы можете отказаться от использования cookies, настроив необходимые параметры в своем браузере.
ok