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

17.03.09

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
-
.1237285072 48,82Kb
159
159 Скачать бесплатно

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

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

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

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

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

См. также

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

Переносится из типовой конфигурации «Торговля и Склад», реакции 9.2 платформы «1С:Предприятие 7.7» в типовую конфигурацию «Бухгалтерия предприятия», редакции 3.0 платформы «1С: Предприятие 8.3» следующие документы и их операции (с соблюдением всех соответствующих проводок): Поступления товаров и услуг (в т.ч. комиссия), Реализации товаров и услуг (в т.ч. комиссия), ПКО и РКО, выписки банка, счета фактуры (выданные и полученный), Возвраты от покупателей и поставщику, Заявка Покупателя, Инвентаризация и другие (всего 28 видов документов, смотрите описание, приложенное к обработке)

13188 руб.

30.06.2014    66313    110    110    

118

Перенос данных 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    24283    70    39    

43

Разработка внешних компонент Системный администратор Программист Платформа 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    5408    1    0    

3

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

Компонента 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    9324    23    17    

34

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

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

1200 руб.

02.12.2021    6401    2    19    

4

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

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

8400 руб.

17.03.2021    16211    5    13    

6

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

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

18000 руб.

29.09.2020    14034    2    0    

5

SALE! 10%

Файловый обмен (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 | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

55778 50200 руб.

26.05.2020    35722    10    76    

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

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

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

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