#0
by Air777
Господа возникла необходимость заливать данные из внешнего сервера в базу 1С. Сервер работает по экзотическому протоколу на базе TCP/IP (протокол наподобие POP3 открытый текстовый) Обыскался по всевозможным форумам и ресурам компоненту, которая бы могла создавать полноценного асинхронного клиента TCP/IP. Чтобы можно было отправлять сообщение и при получении каких либо данных с сервера также выполнялась некая процедура для обработки полученных данных. Всё что было найдено либо было глючевно, либо не давало полную свободу действий (произвольный порт, и без промежуточных протоколов с никами и прочей лабудой)с TCP/IP как это можно делать например в телнетовской утилите от М$. Помогите кто чем может. Заранее спасибо.
#3
by smaharbA
# ПЕРЕДАЕМ ЗАГОЛОВОК ЕСЛИ НАДО # читаем из дескриптора сокета также как из файла. while { print $_; #печатаем или можно передать в переменную }
#4
by Air777
То: Орк,smaharbA Как соединиться из не 1С я в курсе. Меня интересует соединение именно из самой 1С, т.е. из внешней компоненты, если таковая имеется готовая, или пример как её создать (желательно на Delphi6)
#7
by Air777
То: GrayT Какраз на проклабе и были найдены и протестированы все компоненты. Ниодна не дает желаемого. Какие именно ActveX хавает 1С? Может ссылки какие есть?
#10
by Air777
To SnarkHunter Отличная компонента, меня бы полность устроила если бы она соединенеие не закрывала после получения ответа с сервера. Т.е. она синхронная запрос-ответ. И не предусматривает обработку получаемых данных с сервера без запроса. То MMF: Пожалуйто пример, или ссылку на ресурс как делать в Dlephi6
#11
by MMF
сырцы не вышлю... заказчик не поймет. В объекте компоненты создаешь обработчики событий TClientSocket/TserverSocket (поскольку Д6) типа создаешь сокеты и назначаешь свойства. FNetClient.OnRead:= OnSocketRead; ты сказал, что знаешь как работать с сокетами... работай :-) Никакой разницы с обычным использованием компонентов.
#12
by Air777
То: MMF У меня сложность все это упаковать во внешнюю компоненту так чтобы передавалось событие в 1С о получении сообщения например. Писал TCP/IP приложения но с dll и теб более заточенные под 1С компоненты не писал.
#13
by Темнота
Могу выслать примеры из "Технологии создания внешних компонент" А что мешает использовать 1С как OLE сервер?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1c на SQL, Named Pipes на TCP/IP
- Внешняя компонента - почему зависает 1С и как это устранить
- Внешняя компонента для управления турникетом из 1С
- Чтение файла Excel напрямую из 1С (внешняя компонента)
- Есть ли внешняя компонента, которая позволяет....
- 1С падает при закрытии, если в процессе работы была загружена компонента v7
- ActiveX для работы с сокетами
- Для выполнения отладки необходимо включить поддержку сетевого протокола TCP/IP
В этой группе 1С
- Неверное имя файла!
- Быстрое преобразование TXT в DBF
- Как начислить ночные военнослужащим?
- Как проще разбить предложение на отдельные слова,
- УстановитьЗначениеФильтра
- Отрицательные остатки ТМЦ
- ActiveBarCode
- Ответы на комплект вопросов по профессионалу 8.0 УПП
- Автоматически отправлять на печать документы
- Не работает запрос по регистру.
- Можно ли в запросе проверить заполнен или нет реквизит типа справочник
- Техническое задание для программиста? Какое оно?
- Выделить текущую строку в ТЗ другим цветом
- Как удалить в ТЗ нулевые значения?
- Прошу совета по реализации программы учета корреспонденции
- Запрос что то я сделал неправильно..
- Проблема с комплексом защиты конфигурации "Inserter Encoder Edition"
- OFF:Дисплей частоты процессора
- Учет расчетов с клиентами в разрезе выставленных счетов
- Выгрузка табличного документа