Публикатор информационных баз

22.11.24

Администрирование - Администрирование веб-серверов

Внешняя обработка, подходит для любых конфигураций. Поддерживает apache и iis! Публикуйте базы легко и просто!

Скачать файл

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

Наименование По подписке [?] Купить один файл
Публикатор информационных баз (внешняя обработка 1с):
.epf 35,09Kb
36
36 Скачать (1 SM) Купить за 1 850 руб.

Здравствуйте, многие скорее всего удивятся, зачем нужна такая обработка, когда есть всеми любимый и неповторимый конфигуратор. Попробую перечислить преимущества этой обработки.

  1. Для доступа в конфигуратор - нужно иметь установленный конфигуратор.
  2. Для доступа в конфигуратор - нужно иметь соответствующие права.
  3. Запущенный сеанс конфигуратора - минус одна лицензия.
  4. Есть ряд "крутилок", которые недоступны в конфигураторе
  • можно регулировать параметры каждого web-http-сервисы как на скрине

 

 

  • Можно задать конкретного пользователя и пароль тогда публикация будет использовать автоматическую авторизацию(не надо запариваться с прописыванием в vrd файле)

 

 

  • Строка публикации доступна для редактирования.

 

Порядок работы:

  1. Запускаем предприятие 1с под администратором
  2. Открываем через Файл-Открыть
  3. Выбираем веб-сервер, имя публикации и прочие параметры
  4. Жмем опубликовать
  5. Тестируем результат.

 

Всем хорошего дня, надеюсь кому-то пригодится эта обработка как мне!

Активно тестировалась на платформах: 8.3.16, 8.3.18. Только управляемая форма! Нет привязки к БСП или какой либо конфигурации! Обработка прошла тест на модальность (исключены нерекомендуемые синхронные вызовы)!

Тестировалась под windows, совместимости в другими ОС пока нет.

 

 
 История релизов - исправлений

 1.1 - Первый вариант обработки, включающий в себя 90% возможностей того что есть в конфигураторе.

 1.2 - Исправлены ошибки при запуске и публикации

 

Внешняя обработка публикатор информационных баз универсальное средство.

См. также

Администрирование веб-серверов Системный администратор Бесплатно (free)

Как проксировать запросы извне на localhost при помощи IIS.

15.01.2025    278    Miroshh    1    

2

Администрирование веб-серверов Сервера Системный администратор Программист Абонемент ($m)

WEB приложение для управления сеансами сервера 1С, имеет адаптивный web интерфейс. Возможности: удаление сеансов; завершение rphost процессов; запуск службы 1С сервера (если остановлена). Используется авторизация BasicAuth с защитой от брутфорса. Поддерживает работу по http https протоколам.

1 стартмани

08.11.2024    821    12    gortrex    2    

3

Администрирование веб-серверов Бесплатно (free)

Ошибка 1С веб-сервис IIS. Ошибка доступа к файлу...183(0x000000B7) Невозможно создать файл, так как он уже существует.

27.09.2024    884    California_Dreaming    0    

3

Администрирование веб-серверов Системный администратор Бесплатно (free)

В материале описан порядок действий по настройке Apache для работы по защищенному протоколу HTTPS c 1С на операционной системе РедОС с выпуском сертификата SSL.

09.05.2024    2827    artemusII    1    

11

Администрирование веб-серверов Системный администратор Программист Бесплатно (free)

Инструкция, как опубликовать веб-сервис с помощью OSPanel.

06.05.2024    2095    lostcay    0    

6

Администрирование веб-серверов Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

25.04.2024    3655    artemusII    8    

18

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL, 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    1726    1    0    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Somebody1 69 22.11.24 14:00 Сейчас в теме
То есть можно публиковать базы БЕЗ запуска конфигуратора?
2. Rafael-87 87 22.11.24 15:12 Сейчас в теме
3. Vlan 36 22.11.24 15:13 Сейчас в теме
Про минус одну лицензию не очень понял.
maksa2005; +1 Ответить
4. Rafael-87 87 22.11.24 15:20 Сейчас в теме
(3) Когда запускаете конфигуратор, чтобы опубликовать базу сеанс конфигуратора тоже занимает 1 лицензию.
5. Vlan 36 22.11.24 15:22 Сейчас в теме
(4) А в режиме Предприятия не занимает?
6. Rafael-87 87 22.11.24 15:23 Сейчас в теме
(5) Занимает, но можно пользоваться предприятием прямым предназначением + публиковать базы, 2 в 1.
11. RocKeR_13 1378 22.11.24 19:18 Сейчас в теме
(4) все лицензии включают возможность запускать один сеанс конфигуратора. То есть клиентская лицензия на 5 р.м. позволяет запустить 5 сеансов в режиме предприятия + 1 сеанс конфигуратора
Bassgood; +1 Ответить
7. Vlan 36 22.11.24 15:25 Сейчас в теме
Если я запущу Конфигуратор и зайду отладкой в Предприятие, сколько лицензий потрачу? Всегда думал, что одну. Как тогда я работаю с одиночным ключом?
maksa2005; +1 Ответить
8. Rafael-87 87 22.11.24 15:28 Сейчас в теме
(7) Точно не могу сказать, как работает система лицензирования, возможно с одиночным ключом позволяет зайти и в конфигуратор и в предприятие, ибо было бы печально. Но сам лично убеждался, что когда все лицензии были заняты сеансами предприятия, то в конфигуратор не пускал.
9. Vlan 36 22.11.24 15:30 Сейчас в теме
(8) Немного не то. Если сначала Предприятие, потом отдельно Конфигуратор, тогда да. А из Конфигуратора не должна лицензия тратиться.
Rafael-87; +1 Ответить
10. Rafael-87 87 22.11.24 15:32 Сейчас в теме
12. user700522_lerner584 23.11.24 12:05 Сейчас в теме
(7) Ды к одиночный ключ использует другой принцип подсчета: не посеансовый, а «помашинный». На машине, где воткнут, хоть миллион сеансов запустите
Rafael-87; +1 Ответить
13. swimdog 773 23.11.24 12:53 Сейчас в теме
(12) Смотря кто ключи раздает. Вообще, порядок использования лицензий очень подробно расписан на итс. Кратко суть. Если ключ установлен на компьютере, то 1 лицензия работает на все программы. Хоть 20 баз запустите. Если ключ раздается сервером или веб-сервером, то 1 лицензия на подключение. Хоть 1 базу 2 раза откроете - спишется 2 лицензии.
Rafael-87; +1 Ответить
14. user700522_lerner584 23.11.24 17:09 Сейчас в теме
(13) Приведённая выше ситуация однозначная - ключ-единичка может быть только локальным. По-моему 5 и 10 могут быть тоже, но могут быть и сетевыми. Остальные - только сетевыми
19. swimdog 773 25.11.24 23:28 Сейчас в теме
(14) Сейчас в ходу программные лицензии. А с ними все не так однозначно. Вы можете купить пакет на 5 лицензий и поставить их поштучно на разные компы. А можете на сервер поставить 4 штуки одиночных лицензий и сервер их увидит. И сможет раздавать. Читайте ИТС, там это все описано.
15. Rafael-87 87 24.11.24 09:09 Сейчас в теме
(13) Спасибо за пояснение, яснее некуда
16. Vlan 36 25.11.24 07:57 Сейчас в теме
(15) А я так и не понял, имеет ли смысл публиковать базы через Предприятие для экономии лицензии?
17. Rafael-87 87 25.11.24 08:06 Сейчас в теме
(16) Получается, если у вас лицензии, раздаваемые сервером, то да, т.к. в этом случае отнимается лицензия, занятая сеансом конфигуратора. Я думаю, данное преимущество не играет существенной роли. Больше так для списка.
18. Rafael-87 87 25.11.24 16:36 Сейчас в теме
Залил версию 1.2 (исправлены ошибки) - перекачайте файл.
20. Bassgood 1225 27.11.24 09:07 Сейчас в теме
Выбираю в проводнике папку для публикации - подставляет всегда один и тот же свой каталог "C:\web\{имя публикации}", а не тот, который я выбрал на самом деле через проводник, баг?
21. Rafael-87 87 27.11.24 09:11 Сейчас в теме
(20) Да, действительно вы правы, сейчас поправлю
22. Rafael-87 87 27.11.24 09:23 Сейчас в теме
(20) Версия 1.3. Качайте, проверяйте.
Bassgood; +1 Ответить
23. user2116342 29.11.24 08:42 Сейчас в теме
(22) Подскажите, а как работает публикатор, когда есть несколько разных версий платформ?
24. Rafael-87 87 29.11.24 08:48 Сейчас в теме
(23) На практике не проверял, но если разрядность одинаковая с веб сервером и библиотека для взаимодействия с веб сервером установлена, то можно опубликовать несколько разных платформ. Строка публикации регистрируется для платформы запущенной под текущим сеансом.
25. user2116342 29.11.24 08:54 Сейчас в теме
(24) Если рассматривать публикацию разных платформ через apache, то при публикации через 1С она затирает публикацию другой платформы, поэтому приходится мудрить публикации через разные порты и разные службы 1с и службы apache . Речь конечно же идет, когда эти разные версии платформ 1с находятся на одном сервере.
Кто нибудь проверял?
26. Rafael-87 87 29.11.24 09:02 Сейчас в теме
(25) Вы хотите одну и ту же базу опубликовать под разными платформами?
27. user2116342 29.11.24 09:15 Сейчас в теме
(26) нет конечно, базы разные, как и платформы, но все на 8.3.
28. Rafael-87 87 29.11.24 09:44 Сейчас в теме
(27) А как веб сервер поймет какую базу под какой платформой запускать? Это только правильно вы сказали, разносить на разные порты и службы апач.
29. user2116342 29.11.24 10:43 Сейчас в теме
(28) вот мне и интересно, как это работает у вас)
30. Rafael-87 87 29.11.24 10:55 Сейчас в теме
(29) Проверил, я думаю как и если бы конфигуратором делали, строка LoadModule в httpd.conf перетирается платформой последней откуда регистрировалась.
31. Rafael-87 87 29.11.24 10:57 Сейчас в теме
(29) т.е. все опубликованные базы запускаются под платформой, где вы последний раз запускали обработку.
32. user2116342 29.11.24 11:09 Сейчас в теме
(31) Благодарю за информацию, значит под мои задачи не подойдет. Спасибо
33. Rafael-87 87 29.11.24 11:17 Сейчас в теме
(32) хотя, с другой стороны вы можете выбрать апач 2.2 и зарегистрировать одну базу, потом выбрать апач 2.4 и зарегистрировать другую базу, в настройках апачей распараллелить порты.
34. user2116342 29.11.24 13:28 Сейчас в теме
(33) ну сейчас примерно так и делаем, только апач одной версии
35. SPID 18.12.24 12:55 Сейчас в теме
Работает только при запуске клиента 1С на том же физическом сервере где и web-сервер? Если web-сервер на другом сервере, то удаленно опубликовать не получится?
36. Rafael-87 87 18.12.24 13:01 Сейчас в теме
(35) Нет не получится, публикует на той же машине, где запущен сеанс, но опубликовать базу можно, находящуюся на другом сервере. Т.е. веб сервер используется локальный, а база на любом сервере.
Оставьте свое сообщение