[Сервер событий] Клиент + Сервер + Внешние события

17.03.09

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

Средство для генерирования событий между разными сеансами, базами и платформами 1С

Скачать исходный код

Наименование Файл Версия Размер
-
.1237285072 48,82Kb
158
.1237285072 48,82Kb 158 Скачать бесплатно

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

Чтобы зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

На данный момент оформлено в виде ВК + серверное windows-приложение.

В планах добавить группы (аналог комнат чата), сделать в виде ActiveX для возможности работы в серверном контексте 1С 8.1 и для отслеживания отдельных событий.

Используются UDP-соединения, каждой клиент "сидит" на своем порту.

См. также

SALE! 10%

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0. Переносятся остатки, документы и справочники

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Бухгалтерия 7.7 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Предоставляем техподдержку | Обновляем на новые релизы 1С | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - наши сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

50722 45650 руб.

26.05.2020    34065    10    67    

16

HTTP сервер, HTTP асинхронный клиент, клиент ГИС МТ "Честный знак": внешние компоненты для 1С 7.7

Разработка внешних компонент WEB-интеграция Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно сначала послать несколько запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    7889    19    13    

31

Конфигурация "Информационный киоск". Обработки выгрузки товаров для ТиС 9.2, УТ 10.3, УТ 11 (обмен данными с любой конфигурацией 1С 7.7, 8.х)

Оптовая торговля Розничная торговля Обмен между базами 1C Сканер штрих-кода Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Управленческий учет Платные (руб)

Конфигурация предназначена для организации offline доступа клиента (покупателя) к информации о товарах, услугах или дисконтных картах посредством сканирования штрих-кода. Основная цель – мгновенно предоставить наиболее актуальную информацию о цене, остатках, наименовании товара (услуги) или накоплениях, держателе, состоянии дисконтной карты.

1800 руб.

21.12.2014    59307    8    21    

20

Выгрузка данных из 1С 7.7. в формате EnterpriseData 1.6 (универсальный формат обмена) в конфигурации 8.3

Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

6000 руб.

18.05.2020    22779    59    39    

35

Компонента ExchangeStruc (Структура Обмена). Прямой обмен данными между потоками, сессиями и окнами.

Разработка внешних компонент Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Россия Платные (руб)

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.

7200 руб.

19.04.2023    4819    1    0    

3

Выбор из большого списка (для 1С 7.7)

Разработка внешних компонент Платформа 1С v7.7 Платные (руб)

Компонента для выбора значения из больших списков значений.

1200 руб.

02.12.2021    5803    2    19    

4

Переход с 1С:Комплексной 7.7 на 1С:УТ 10.3

Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 1С:Управление торговлей 10 1С:Комплексная 7.7 Россия Управленческий учет Платные (руб)

Начните вести учет в УТ 10.3! Перенесите все свои данные в УТ 10.3 в любом месяце года и продолжите вести учет! Программа перенесёт любое количество баз с документами и остатками в больших количествах. Обработка выгрузки выполнит проверку исходных данных и сформирует отчет о найденных ошибках в справочниках и документах. Партии переносятся с себестоимостью. Штрихкоды номенклатуры загружаются. Цена переносится. Автор консультирует.

8400 руб.

17.03.2021    15560    5    13    

6

Обмен данными ЗУП 3.1 - Бухгалтерия 7.7

Зарплата Обмен между базами 1C Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13597    2    0    

5
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 4017 17.03.09 13:20 Сейчас в теме
На базе этой технологии можно сделать чат, выгонялки пользователей, мониторинг необходимых событий и прочее...

В архиве демо-клиенты для 7.7 и 8.1
2. Душелов 4017 17.03.09 13:23 Сейчас в теме
Движок используется другой, не такой как в http://infostart.ru/projects/2628/
3. Душелов 4017 17.03.09 13:24 Сейчас в теме
Пожелания и идеи приветствуются.
4. Ёпрст 1063 17.03.09 14:01 Сейчас в теме
Сдается мне, что http://infostart.ru/profile/3975/ это не один человек, а целая бригада рабов-гастробайтеров, которая клепает обработки-решения оптом..
:)
5. Душелов 4017 17.03.09 14:08 Сейчас в теме
6. Арчибальд 2707 17.03.09 16:01 Сейчас в теме
(5)Он не один знает. Это почти банальность.

Как насчет автонастройки при запуске?
7. Душелов 4017 17.03.09 16:05 Сейчас в теме
(6) А какой? На данный момент идет проверка 10 ближайших портов на занятость. Т.е. в дальнейшем вынесу диапазон портов, который будет сканироваться на свободный.
8. Арчибальд 2707 17.03.09 16:13 Сейчас в теме
(7)Юзеров пугать не хочу. На скрине цыферок много.
9. Душелов 4017 17.03.09 16:15 Сейчас в теме
(8) Это скрин серверного приложения.
А в клиентских можно хоть и в коде прописать нужный айпишник.
10. Арчибальд 2707 17.03.09 16:23 Сейчас в теме
+8 Хотя, им же этого не надо. Они клиенты.
14. Душелов 4017 17.03.09 16:33 Сейчас в теме
(10) Ну можно, конечно, прослушать ряд портов на предмет наличия на них серверной части....
15. Арчибальд 2707 17.03.09 16:38 Сейчас в теме
11. CheBurator 3119 17.03.09 16:27 Сейчас в теме
12. Арчибальд 2707 17.03.09 16:31 Сейчас в теме
(11) Согласен. 11 дней тянул ;-)
13. Душелов 4017 17.03.09 16:33 Сейчас в теме
(11) Ну погоди... Я еще активХ не сделал ;) Хотя там делов-то на час...
16. Душелов 4017 17.03.09 16:39 Сейчас в теме
но все равно, тот, кто будет ставь службу серверную на машине, будет же знать айпи этого сервера ;) а в базах занести это дело в константу и все
17. Арчибальд 2707 17.03.09 16:52 Сейчас в теме
Сам с собой-то я разберусь..
Базы две всего. По OLE пока общаются. Все равно толкотня получается между событиями (действиями операторов). А я еще часть операторов роботами заменить затеял - кризис, однако.
В общем, пока понятно. Бум пробовать. Пиво за мной (если Че не зажмет).
18. artbear 1518 17.03.09 17:58 Сейчас в теме
1. Обеспечивается ли возможность работы разных клиентов с разными серверными приложениями - т.е. 2 сервера, решающих разные задачи?
2. Какое-нибудь автоматизированное тестирование проекта ведется? Или пусть пользователь тестирует :( ?
3. Протокол только UDP ?
19. Душелов 4017 17.03.09 19:26 Сейчас в теме
(18)
1. Т.е. на 1 айпишнике по 2 портам? Или как? Думаю, для этого вполе хватит функционала групп, который я добавлю позже.
2. Не пользователи, а другие разработчики ;) Нагрузочно простестировать не могу, задач и так у меня очень много. Вон, товариз Че и maljaev планируют активно пользоваться ей.
3. Да.
28. artbear 1518 18.03.09 09:15 Сейчас в теме
(19) Да, нужна возможность работы на одном IP-адресе (один физический сервер) с несколькими портами.
Т.е. на одной машине запущено либо несколько серверных приложений (каждое со своим портом), либо одно серверное приложение обслуживает несколько портов.
29. Душелов 4017 18.03.09 16:42 Сейчас в теме
(28) Да, этот вариант работает и сейчас. Только что проверил.
20. biv75 17.03.09 19:29 Сейчас в теме
Душелов, вот я думаю, ты спишь когда-нибудь, или это всё так просто?
21. Душелов 4017 17.03.09 19:35 Сейчас в теме
(20) Как бы с каждой разработкой становится быстрее и проще. На первые свои компоненты уже смотреть не хочу ;) Появляются свои шаблоны, базовые классы, которые есть почти во всех моих разработках... Да и просто хочу за свою жизнь успеть охватить как можно больше технологий... Благо потребности растут, равно как и возможности ;)
biv75; venger; +2 Ответить
23. biv75 17.03.09 19:38 Сейчас в теме
(21) Ну тогда долгой тебе жизни.. искрене
22. Душелов 4017 17.03.09 19:37 Сейчас в теме
(20) Да, я тут в твоей теме посмотрел вопрос последний про маркеры и линии... Так я написал сегодня возможность загрузки произвольного маршрута ;) Он так же отражается, как и маршрут по адресам.
24. biv75 17.03.09 19:40 Сейчас в теме
(22) Класс, пойду класть деньги на WM чтобы перевести за разработку
25. Душелов 4017 17.03.09 20:01 Сейчас в теме
(24) + переписываю API, делаю более гибким и удобным, для удобного расширения функционала
26. biv75 17.03.09 20:04 Сейчас в теме
Давай, жду с нетерпением, ну и демку что ты обещал.. к концу недели под Вин Мобайл
27. Душелов 4017 17.03.09 20:08 Сейчас в теме
(26) Я помню ;) Как раз этим сейчас и занимаюсь.
30. CheBurator 3119 13.04.09 22:23 Сейчас в теме
Василий, а как насчет
> В планах добавить группы (аналог комнат чата)
???
..
и все-таки с 1с++-овцами может можно решить чтобы можно было держать в работающей конфигурации "активный" активХ (без расположени его на форме обработки) для перехвата событий из любого места...????
31. Душелов 4017 13.04.09 23:18 Сейчас в теме
(30) Планы все так же. Со временем пока тяжело.

А к 1с++овцам стоит обратиться.
32. tailer2 23.01.18 18:59 Сейчас в теме
ссыла на фреймворк не работает
Оставьте свое сообщение