Внешняя компонента WebSocketClient

Публикация № 1112969

Разработка - Разработка внешних компонент

WebSocket вебсокет Web-Socket веб-сокет

19
Синхронный и асинхронный обмен данными по протоколу WebSocket

Протокол WebSocket («вебсокет»), описанный в спецификации RFC 6455, обеспечивает возможность обмена данными между браузером и сервером через постоянное соединение. Данные передаются по нему в обоих направлениях в виде «сообщений», без разрыва соединения и дополнительных HTTP-запросов. WebSocket особенно хорош для сервисов, которые нуждаются в постоянном обмене данными (например, торговые площадки, работающие в реальном времени).

Компонента WebSocketClient содержит два вида объектов:

  • WebSocketClient_Sync – для работы в синхронном режиме
  • WebSocketClient_Async – для работы в асинхронном режиме

Общие требования

  1. Компонента выполнена по технологии Native API, предназначена для 1С от версии 8.2.9.356 и выше (8.2 и 8.3 любых версий) для ОС Windows x32 и x64.
  2. Для использования защищенного соединения используется библиотека OpenSSL, которая не входит в состав компоненты, а подключается динамически. Это дает возможность использовать самые свежие протоколы шифрования, обновив установленную версию OpenSSL. Путь в библиотеке OpenSSL указывается в свойствах компоненты.

Особенности работы объекта WebSocketClient_Sync

  1. Объект работает в асинхронном режиме. То есть после вызова любого метода объект приостанавливает выполнение основного потока 1С до тех пор, пока не будет получен результат.
  2. Сообщения могут отправляться и приниматься в виде строки или в виде двоичных данных. Сообщение в виде строки кодируется в UTF8. Если требуется другая кодировка, нужно использовать объекты Поток и ДвоичныеДанные (см. раздел "Работа с двоичными данными" справочной информации 1С).

Особенности работы объекта WebSocketClient_Async

  1. Объект работает в асинхронном режиме. То есть после вызова любого метода объект сразу возвращает управление основному потоку 1С. Далее объект продолжает выполнение метода в отдельном фоновом потоке. Таким образом, объект не зависит от длительных операций основного потока (таких, как формирование отчетов и т.п.).
  2. Для сигнализации о возникшем событии используется ВнешнееСобытие. Объект генерирует следующие события: "Open", "Close", "Message", "Ping", "Error".
  3. В 1С может быть одновременно создано несколько объектов WebSocketClient_Async. Чтобы понять, какому объекту адресовано событие, используется идентификатор <ObjectID>, который передается первым параметром во ВнешнемСобытии.
  4. Сообщения могут отправляться и приниматься в виде строки или в виде двоичных данных. Сообщение в виде строки кодируется в UTF8. Если требуется другая кодировка, нужно использовать объекты Поток и ДвоичныеДанные (см. раздел "Работа с двоичными данными" справочной информации 1С).
  5. Принятые сообщения накапливаются в очередь. После того, как сообщение добавлено в очередь, возникает событие "Message". Извлечь сообщение из очереди можно с помощью методов ПолучитьСообщениеКакСтроку или ПолучитьСообщениеКакДвоичныеДанные. После вызова любого из этих методов сообщение автоматически удаляется из очереди.
  6. Объект автоматически отправляет пакет Pong в ответ на получение пакета Ping. Дополнительно объект генерирует событие "Ping", которое не обязательно обрабатывать.
 
 Объект WebSocketClient_Sync
 
 Объект WebSocketClient_Async
 
 Использование защищенного соединения
 
 Простой пример

 

Другие наши продукты:

Набор эмуляторов торгового оборудования
   
Модуль ККТ: онлайн-касса по сети
   
Расширение "Горячие клавиши"
   
AddinInfo: информация о внешней компоненте 1С
   
Внешняя компонента ExtMessage

 

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

19

Скачать файлы

Наименование Файл Версия Размер
Тестовый пример
.epf 6,72Kb
26.08.19
10
.epf 6,72Kb 10 Скачать бесплатно
04.09.2019
1.0.1.27 2 5000 руб.

Моментальная
доставка

26.08.2019
0 2500 руб.

Внешняя компонента WebSocketClient
Возможно ли подключить вашу компоненту на уровне клиентского приложения для получения уведомлений вне зависимости от наличия открытых окон?
3
1

Новый вопрос

E-mail*

Специальные предложения

См. также

Конвертер Excel-файла PROM в файл для загрузки товаров на Rozetka 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Розничная и сетевая торговля (FMCG) УУ Платные (руб) Розничная торговля Обмен через XML WEB

Многие небольшие интернет магазины начинают свои продажи с работы на маркетплейсах. Электронные торговые площадки имеют очень высокую посещаемость, огромный перечень товаров и очень удобные для покупателей отборы товаров по определенным параметрам. Это выводит товары интернет магазинов в топ поисковых систем и позволяет экономить бюджет на оплате услуг по разработке и продвижению собственного сайта. Самыми посещаемыми торговыми площадками Украины являются Prom и Rozetka. Товары на Prom довольно легко экспортируются, для этого нужно либо заполнить Excel-файл в необходимом формате и загрузить его, либо же вручную добавлять товар в личном кабинете этой площадки. В случае с Rozetka дело обстоит сложнее. В ее личном кабинете нет возможности создавать товары вручную. Они могут быть загружены только с помощью xml-файла определенного формата, а это вызывает большие сложности у владельцев интернет-магазинов и они вынуждены обращаться за помощью к программистам. С помощью этой обработки можно конвертировать экселевский файл для Prom в файл xml полностью удовлетворяющий требованиям Розетки.

1000 руб.

07.11.2019    611    4    0       

Внешняя компонента ExtMessage 3

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 Windows Платные (руб) Разработка внешних компонент Внешние источники данных Интеграция

Передача сообщений между двумя 1С, или между 1С и другими приложениями. Может использоваться как альтернатива COM-соединению.

2500 руб.

10.10.2019    1669    1    0       

Набор эмуляторов торгового оборудования 31

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 Россия Windows Платные (руб) POS терминал ККМ Ридер магнитных карт Сканер штрих-кода Терминал сбора данных Фискальный регистратор Весы

Эмуляторы: электронные весы, весы с печатью этикеток в режиме "OFFLINE", дисплей покупателя, терминал сбора данных, ККТ, принтер чеков, сканер штрихкода, считыватель магнитных карт, RFID считыватель, эквайринговый терминал, принтер этикеток. Поддержка требований к разработке драйверов подключаемого оборудования от 2.1 до 3.1

1500 руб.

02.10.2019    2579    10       

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений) 2

Вопрос Программист Архив с данными v8 Платные (руб) Обмен данными 1С Инструментарий разработчика WEB

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

3000 руб.

24.09.2019    1841    0       

Передача данных с сервера на клиент через WebSocket NativeAPI и Centrifugo 22

Статья Программист Нет файла v8::УФ 1cv8.cf Россия Бесплатно (free) Интеграция

В статье описываю реализацию обмена для замены передачи сообщений через 1С Сервер взаимодействия.

23.09.2019    2675    malikov_pro    7       

Отправка посылок через UPS 0

Инструменты и обработки Пользователь Расширение (cfe) v8 v8::ОУ УТ11 Россия УУ Платные (руб) WEB

Прямая выгрузка отправлений из 1С в UPS через API-интерфейс. Внимание! Выгрузка доступна только для зарегистрированных на сайте UPS пользователей, запросивших специальный ключ доступа для использования API.

10000 руб.

17.09.2019    1183    0       

DEP1C - независимый WEB-портал ввода и запроса данных в 1С 7

Инструменты и обработки Программист no Архив с данными v8 1cv8.cf Россия Платные (руб) WEB

Многие предприятия, от небольших фирм до крупных корпораций, сталкиваются с необходимостью программной регистрации большого количества рутинных хозяйственных операций в учетной системе 1С. При этом нередко возникают задачи как доступа к информации систем 1С, так и оперативного ввода информации в 1С без непосредственного входа в программу. В публикации описывается один из способов решения этих задач с помощью независимого WEB-портала.

10000 руб.

13.09.2019    1930    1    0       

HTML-описание номенклатуры: заполнение и выгрузка на сайт Битрикс 3

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 ERP2 УТ11 КА2 УУ Оптовая торговля Розничная торговля Платные (руб) WEB

Расширение предназначено для заполнения html-описаний номенклатуры в 1С и выгрузки этих описаний на сайт Битрикс.

2000 руб.

04.09.2019    2172    12    5       

AddinInfo: информация о внешней компоненте 1С 7

Инструменты и обработки Программист Приложение (exe) Windows Платные (руб) Сервисные утилиты Разработка внешних компонент

Программа позволяет получить информацию о свойствах и методах внешней компоненты 1С.

5000 руб.

20.08.2019    1464    0       

Работа с заказами ZZAP 2

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 1cv8.cf Автомобили, автосервисы УУ Монитор заказов Платные (руб) WEB

Обработка загрузки заказов покупателей с сайта ZZAP для Альфа-Авто. Подходит для платформы как 8.2, так и 8.3. Необходимо иметь логин, пароль и api ключ ZZAP.

1000 руб.

18.07.2019    2020    1    0       

Просмотр файлов обмена заказами Битрикс 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 УНФ УТ11 КА2 Платные (руб) WEB

Обработка предназначена для программистов, тестирующих обмен заказами с сайтом Битрикс. Обработка позволяет просмотреть xml-файлы обмена заказами, выгружаемые из Битрикса в 1С.

1000 руб.

21.06.2019    2601    8    4       

Внешняя компонента клиента SSH / SCP (Native API) 5

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 Платные (руб) Разработка внешних компонент

Внешняя компонента, выполненная по технологии NativeAPI, для взаимодействия с удаленными серверами по протоколу SSH, обмена файлами по протоколу SCP и возможностью перенаправления портов через SSH туннель.

5000 руб.

18.06.2019    2234    12    0       

Анализ рынка труда из "1С:Предприятия" 3

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Кадровые агентства, подбор персонала Зарплата Управление персоналом (HRM) Платные (руб) Разное WEB

Если вы публикуете вакансии или подбираете работу. Узнайте уровень заработных плат, которые предлагают работодатели. Отбирайте вакансии в привычном интерфейсе 1С. Сравнивайте предложения по различным позициям, требованиям, регионам.

1700 руб.

23.04.2019    3336    0       

Компонента для 1С, принимающая вес с железнодорожных, автомобильных, крановых весов 3

Инструменты и обработки Программист Пользователь Компонента, плагин (dll, vbs,..) v7.7 v8 Транспорт, автопарки, такси Россия Windows Платные (руб) Разработка внешних компонент

Программа "Компонента приёма веса для 1С, версия 3.0" позволяет принимать и заносить вес с весов непосредственно в программу "1С" - то есть, прием веса осуществляется целиком и полностью из программы "1С".

22000 руб.

09.04.2019    2692    0       

Cnotone. Система интеграции и обмена данными с 1С 1

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Платные (руб) Внешние источники данных WEB

Система позволяет качественно и быстро настроить интеграцию системы «1С:Предприятие 8» со сторонними системами при минимальных затратах на разработку и сопровождение.

75500 руб.

26.03.2019    2729    16    0       

Обмен данными с сайтом. БП 3.0 6

Инструменты и обработки Программист Расширение (cfe) v8 v8::БУ БП3.0 Россия БУ Оптовая торговля Розничная торговля Платные (руб) WEB

Обмен данными с сайтом на платформе 1С:Битрикс (и подобными) для 1С: Бухгалтерия предприятия 3.0.

5000 руб.

18.03.2019    3826    9       

Выгрузка товаров с картинками в JoomShoping joomla 1

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ11 Россия УУ Windows Оптовая торговля Платные (руб) WEB

Обработка выгружает на сайт код, количество, цену, и картинку номенклатуры. Выгрузка картинок осуществляется через ФТП сервер, товары и цены загружаются по средствам файла коннектора, расположенного в корне сайта.

1500 руб.

12.03.2019    2730    5    0       

Заполнение контрагентов по ИНН, Наименованию. Полная проверка благонадежности. Проверка паспортов. Расширение. Бесплатно 100 шт. 7

Инструменты и обработки Бухгалтер Руководитель проекта Архив с данными v8 v8::БУ БП3.0 Платные (руб) WEB

Расширение для конфигурации 1С:Бухгалтерия 3.0 (3.0.52.32 и выше, т.к. требуется 1С:Предприятие 8.3.10 и выше), которое дает хорошую альтернативу сервису 1С:Контрагент и даже превосходит его. В качестве источника информации используется база сервиса «ЗАЧЕСТНЫЙБИЗНЕС», что позволяет получить максимум доступной информации о контрагенте, КОНТАКТНЫХ ЛИЦАХ, ПАСПОРТАХ ФИЗИЧЕСКИХ ЛИЦ.

10900 руб.

22.11.2018    5542    50    1       

Проверка по банку данных исполнительных производств ФССП России из 1С 8 5

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Платные (руб) Универсальные обработки Внешние источники данных WEB

Получение общедоступных сведений из банка исполнительных производств Федеральной Службы Судебных Приставов из любой конфигурации 1С 8.3.

5000 руб.

08.11.2018    6508    22    3       

Универсальный парсер интернет-магазинов 35

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ ERP2 УТ11 КА2 Россия УУ Оптовая торговля Розничная торговля Платные (руб) WEB

С того времени, как я начал парсить сайты, прошло много лет. За это время я спарсил более 100 сайтов и записал эти товары в 1С. В итоге на свет появился универсальный парсер, который поможет Вам спарсить интернет-магазин и при этом не написать ни строчки кода.

5000 руб.

19.10.2018    12984    50    15       

Служба Windows для интеграции по HTTP-XML (для 1С и не только) 4

Инструменты и обработки Системный администратор Программист Приложение (exe) v7.7 v8 Россия Windows Платные (руб) Внешние источники данных Обмен через XML WEB

Служба Windows, которая позволяет подключаться к различным источникам данных (в том числе и 1с), выполняет сформированные запросы, и возвращает результат в формате XML. Устанавливается и настраивается максимум за 1 час. Обеспечивает простой способ для односторонней интеграции систем. Позволяет подставлять в запрос параметры.

3500 руб.

09.10.2018    5919    19    13       

Загрузка курсов валют НБРБ (обычная и управляемая форма) 4

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Беларусь БУ Банковские операции Платные (руб) Обработка справочников WEB

Загрузка курсов валют с сайта НБРБ (Национального банка Республики Беларусь) версия 2.0 на обычных и управляемых формах по API. Не требует подписки на ИТС!

2000 руб.

08.10.2018    6210    0       

Интеграция ProgBonus с 1С 4

Инструменты и обработки Системный администратор Руководитель проекта Внешняя обработка (ert,epf) v8 1cv8.cf УУ Управление взаимоотношениями с клиентами (СRM) Платные (руб) WEB

Обработка подойдет для тех, кто хочет быстро настроить систему бонусов и скидок для своих клиентов. - Накопительная система - Автоматическая рассылка смс после покупки (спасибо за покупку на вашем счете 200 баллов) - Поздравляет именинников и дарит баллы - Купоны для друзей покупателей - Отслеживает пропавших клиентов - Интеграция с социальными сетями - и многое другое.

1200 руб.

01.10.2018    4177    4       

Внешняя компонента печати PDF (Native Win 32/64) 17

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Windows Платные (руб) Разработка внешних компонент

Внешняя компонента позволяет печатать PDF файлы непосредственно из 1С, не используя при этом сторонних программ. Прекрасно работает на сервере, тонком клиенте и веб-клиенте. Основана на проекте PDFium из состава проекта Chromium/Chrome

1000 руб.

17.09.2018    7680    59    5       

Доработки обмена "УТ 10.3 - интернет-магазина Shop-Script" 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 УУ Оптовая торговля Розничная торговля Учет ТМЦ Платные (руб) WEB

Доработки типового обмена между УТ 10.3 и интернет-магазином Shop-Script на движке Webasyst: выгрузка нулевого количества товара, номенклатурных групп вместо групп номенклатуры и дополнительного описания номенклатуры.

1500 руб.

07.09.2018    4829    2    0       

Сверка данных продаж и движения денежных средств с данными ОФД (ofd.ru) для конфигурации Розница 1.0 1

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 Розница БУ Windows Кассовые операции Розничная торговля Платные (руб) WEB Анализ учета

Обработка позволяет контролировать данные, которые онлайн ККТ уже отправила оператору фискальных данных и в ИФНС, анализировать и сверять их с данными продаж и движения денежных средств в Вашей БД, если ваш ОФД - ofd.ru (Общество с ограниченной ответственностью «ПЕТЕР-СЕРВИС Спецтехнологии»). Удобно использовать для контроля торговых точек оснащенных онлайн ККМ, особенно, если их несколько. В любой момент времени можно получить текущее состояние продаж по кассе, вплоть до состава последнего чека (при условии устойчивой связи ККМ с ОФД).

2100 руб.

06.09.2018    5293    0       

Интеграция RetailCRM и УТ 11 7

Инструменты и обработки Программист Архив с данными v8 v8::ОУ УТ11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика УУ Оптовая торговля Розничная торговля Платные (руб) WEB

Модуль позволяет выполнить двухстороннюю синхронизацию между RetailCRM и УТ 11, включающую в себя синхронизацию заказов, их состояний и статусов, цен, номенклатуры и ее остатков, данные клиентов.

20000 руб.

22.08.2018    5072    1       

Подготовка и отправка сведений в службу занятости Санкт-Петербурга 3

Отчеты и формы Бухгалтер Пользователь Расширение (cfe) v8 v8::СПР v8::УФ ЗУП3.x Россия Управление персоналом (HRM) Платные (руб) Рабочее место WEB

Совместное решение от компании «Инфостарт» и Комитета по труду и занятости населения Санкт-Петербурга – расширение по подготовке и автоматической отправке сведений в службу занятости для «1С:Зарплата и управление персоналом КОРП, ред. 3».

26.07.2018    5296    2    infostart    0       

Расширенная выгрузка на сайт Битрикс: выгрузка сопутствующих товаров 21

Инструменты и обработки Программист Расширение (cfe) v8 v8::ОУ УТ11 УУ Оптовая торговля Розничная торговля Платные (руб) WEB

Расширение предназначено для выгрузки на сайт Битрикс сопутствующих товаров (номенклатуры, продаваемой совместно).

2000 руб.

25.07.2018    9329    7       

Расширенная выгрузка на сайт Битрикс: обработка свойств и значений "на лету" при выгрузке на сайт 7

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 v8::ОУ УТ11 УУ Оптовая торговля Розничная торговля Платные (руб) WEB

Расширение предназначено для преобразования дополнительных реквизитов номенклатуры/характеристик при выгрузке на сайт, например, для избавления от дублей свойств и значений, группировки сходных по смыслу значений в виде одного значения, переименования значений. Это позволит, в частности, упростить фильтрацию товаров для покупателя на сайте (сократить список вариантов фильтров, удалить дубли, задать понятные для покупателя варианты), упростить настройку фильтрации для администратора сайта

2000 руб.

20.07.2018    8347    10    2       

Бот и конструктор отчетов в Телеграм, с автоматическим подбором прокси сервера. Идеально для торговых представителей 9

Инструменты и обработки Программист Пользователь Конфигурация (md, cf) v8 1cv8.cf Платные (руб) Внешние источники данных WEB

Гибкая настройка отчетов в конструкторе для Telegram с автоматическим подбором прокси сервера позволяет пользователю оперативно получить отчеты или файлы.

1500 руб.

26.05.2018    7719    2       

Расширение 1СПАРК риски для 1С:Документооборот 8 КОРП 8

Инструменты и обработки Бизнес-аналитик Бухгалтер Руководитель проекта Расширение (cfe) v8 ДО БУ УУ Windows Управление взаимоотношениями с клиентами (СRM) Документооборот и делопроизводство Платные (руб) WEB

Расширение для конфигурации 1С:Документооборот 8 КОРП, позволяющее с помощью сервиса "1СПАРК риски" проверять благонадежность контрагентов непосредственно из программы 1С.

6000 руб.

23.05.2018    9302    0       

Внешняя компонента для подключения 1С к телефонии Asterisk 23

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Россия Windows Платные (руб) Разработка внешних компонент Телефония, SIP

Внешняя компонента выполнена по технологии Native API для 1С 8.х, обеспечивает доступ к программным АТС Asterisk (FreePBX, Elastix) через AMI интерфейс. Через него можно управлять многими функциями Asterisk (определение номеров, перевод звонков, набор телефона и т. д.)

1000 руб.

04.05.2018    14754    30    12       

Калькулятор грузоперевозок 3

Инструменты и обработки Бизнес-аналитик Руководитель проекта Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Оптовая торговля, дистрибуция, логистика УУ Оптовая торговля Платные (руб) WEB

Расчет и сравнение стоимости грузоперевозок по нескольким транспортным компаниям. Выберите оптимального перевозчика!

5000 руб.

21.04.2018    6193    31    0       

Sync1C: Синхронизация 1С и OpenCart 14

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ11 УУ Оптовая торговля Розничная торговля Платные (руб) WEB

Внешняя обработка для обмена данными с интернет-магазином OpenCart. Позволяет быстро наполнить магазин товарами, затем обновлять цены и добавлять новые товары. Далее можно средствами OpenCart настраивать и дополнять карточки товаров как надо для магазина, при этом связь товаров с 1С не теряется.

3200 руб.

30.03.2018    12814    168    34       

Модуль работы с биржей Bittrex.com из 1С 3

Инструменты и обработки Программист Конфигурация (md, cf) v8 v8::УФ Платные (руб) WEB

Данный модуль позволяет вызывать функции API биржи Bittrex.com из 1С. Можно использовать при написании торговых роботов или учетных конфигураций по работе с криптовалютами.

5000 руб.

26.02.2018    6400    2       

Журнал продаж ЕГАИС (отчет для Розница 2.х) 4

Вопрос no Приложение (exe) v8 Розница Россия Windows Розничная торговля Платные (руб) Внешние источники данных Универсальные обработки WEB

Утилита командной строки Windows и внешний отчет для Розницы 2.х для чтения журнала продаж ЕГАИС из личного кабинета.

1000 руб.

31.01.2018    10204    3