Вторник, 24.12.2024, 15:47

Support

Благодарность принимается на web money: Z338510577725
Категории раздела
Прочее [2]
Компоненты [5]
Примеры [3]
Форма входа

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню сайта
Поиск
Главная » Файлы » Примеры

Пример VVS AST v1.1.0
[ Скачать с сервера (32.7 Kb) ] 20.08.2010, 11:56
Распакуйте архив. Добавьте в каталог VVSAst.dll из

в каталоге находятся:
- 1Cv7.MD - Файл конфигурации.
- \ExtForms\TEST.ert - обработка, где собственно иллюстрируются примеры работы с методами компоненты.
- ConsSrv.exe - Маленькое консольное приложение, созданное мной для отладки. Это сервер который можно запустить на локальной машине. Сервер слушает 8887 порт. Сервер получает сообщения от клиента. Полученное сообщение выводит  в свою консоль и отсылает то же сообщение обратно клиенту. 
С помощью ConsSrv.exe можно отлаживать работу Астериксом, посылая ему команды и просматривая их в консоли.
Так как сервер отсылает обратно принятые команды, то можно послать ему команду, эмулирующую ответ Астериска. Эта команда будет выведена в консоль и передана обратно в 1С. Соответственно ответ можно перехватить в обработчике внешнего события с сделать что-то полезное.


Замечание к примеру: В тестовом примере в методе НачатьСлушать используется РазделительКоманд. Разделителем команд выступает двойной перевод строки (Так же как в Астериске). То есть, пока компонента не получит пакет, завершенный двойным переводом строки, она не вызовет внешнее событие событие.


Примерно так:
"Первая строка

Вторая строка" - В ответ придет "Первая строка", т.к. она завершена двойным переводом строки. А со "Вторая строка" будет начинаться следующий пакет, который тоже должен быть заваершен двойным переводом строки.

Категория: Примеры | Добавил: admin | Теги: VVSAst, Внешняя компонента, ВК, Астериск, 1С+Asterisk, , Компонента, Asterisk
Просмотров: 3107 | Загрузок: 595 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]