Что такое 1С:Сервер взаимодействия. Как его установить

Для обеспечения мгновенной коммуникации между подразделениями и сотрудниками компании Ортикон, был развернут сервер взаимодействия. Он позволяет обмениваться текстовыми сообщениями, а также проводить аудио и видеоконференции непосредственно в 1С.
1,2 тыс. 391
Что такое 1С:Сервер взаимодействия. Как его установить
Иллюстрация: Вера Ревина/Клерк.ру

Сервер взаимодействия позволил общаться сотрудникам компании, используя одновременно разные конфигурации, например, такие, как «Ортикон: Лизинг. Бухгалтерский учет КОРП ред. 3.0» и «1С: Бухгалтерия 8».

Расскажем, что же представляет собой данный сервер с технической точки зрения и как его установить.

1С: Сервер взаимодействия

1С: Сервер взаимодействия — это программа, которая реализует серверную часть системы взаимодействия. Сервер взаимодействия может быть развёрнут в Интернете или в локальной сети предприятия на компьютерах с операционными системами Microsoft Windows или Linux.

В состав дистрибутива входят следующие компоненты:

  1. Сервер системы взаимодействия.

  2. Распределенное хранилище Hazelcast. В нем хранятся сессии пользователей, подписки на события, очереди.

  3. Поисковый кластер Elasticsearch. Используется для подбора пользователей и полнотекстового поиска.

  4. Утилита ring.

  5. Внешняя обработка CollaborationSystemRegister.epf, предназначенная для регистрации информационной базы на сервере взаимодействия.

Для работы системы взаимодействия на компьютере необходимо наличие следующих программных продуктов:

1. JDK (64-разрядная)версия 11. Рекомендуется Liberica JDK. 

Для установки с помощью утилиты командной строки и работы сервера взаимодействия необходим вариант Standard.

Для установки с помощью графической утилиты необходим JDK с поддержкой Java FX, например, Liberica JDK вариант Full.

Скачать JDK: https://libericajdk.ru/pages/downloads/ или https://bell-sw.com/pages/downloads/.

2. СУБД PostgreSQLверсия 9.6 и старше.

Скачать сервер: https://www.postgresql.org/download/.

3. Утилита ring поставляется в составе сервера взаимодействия.

4. Утилита curl. Скачать утилиту: https://curl.haxx.se/download.html.

Подготовка для установки Сервера взаимодействия 

Установку будем проводить под операционную систему Windows.

В первую очередь установите PostgreSQL все настройки по умолчанию.

После установки зайдите через pgAdmin4 и создайте пользователя, от имени которого СУБД будет работать с сервером взаимодействия. Данный пользователь должен обладать правами создания базы данных:

  • Login: cs_user.

  • Pass: cs_pwd.

Создайте БД cs_db и в качестве владельца укажите пользователя cs_user.

Для базы данных cs_db следует подключить расширения uuid-ossp. Для этого необходимо выполнить следующую команду базы данных, используя Query tools: CREATE EXTENSION IF NOT EXISTS “uuid-ossp”.

Затем установите JDK, мы использовали Bellsoft. После установки проверьте наличие системной переменной JAVA_HOME, переменная должна указывать на ваш JDK.

Установка Сервера взаимодействия

Установка Сервера взаимодействия производится путем скачивания дистрибутива с сайта обновлений 1С https://releases.1c.ru/total, его распаковки и запуска программы 1ce-installer.exe  с правами администратора.

Приступим к настройке пакетов. Для этого откройте командную строку с правами администратора и перейдите в каталог с установленной утилитой ring.

Для начальной инициализации сервера Hazelcast необходимо выполнить следующие действия:

  • ring hazelcast instance create --dir C:\1CE\hc;

  • ring hazelcast --instance hc service create --stopped.

Теперь инициализируйте сервер Elasticsearch:

  • ring elasticsearch instance create --dir C:\1CE\es;

  • ring elasticsearch --instance es service create --stopped.

Инициализируем сервер взаимодействия:

  • ring cs instance create --dir C:\1CE\cs;

  • ring cs --instance cs service create --stopped.

После инициализации соедините ваш сервер взаимодействия с СУБД.  Для этого нужно выполнить настройку параметров JDBC-драйверов PostgreSQL:

  • ring cs --instance cs jdbc pools --name common set-params --url jdbc:postgresql://localhost:5432/cs_db?currentSchema=public;

  • ring cs --instance cs jdbc pools --name common set-params --username cs_user;

  • ring cs --instance cs jdbc pools --name common set-params --password cs_pwd;

  • ring cs --instance cs jdbc pools --name privileged set-params --url jdbc:postgresql://localhost:5432/cs_db?currentSchema=public;

  • ring cs --instance cs jdbc pools --name privileged set-params --username cs_user;

  • ring cs --instance cs jdbc pools --name privileged set-params --password cs_pwd;

Для взаимодействия сервера взаимодействия и клиентского приложения используется протокол WebSocket. Для настройки работы этого протокола  выполните следующие действия:

  • ring cs --instance cs websocket set-params --hostname 172.23.64.1;

  • ring cs --instance cs websocket set-params --port 9200.

После успешной установки и настройки Сервера взаимодействия необходимо инициализировать базу данных сервера. Команда инициализации выглядит таким образом:

curl -Sf -X POST -H "Content-Type: application/json" -d "{ \"url\" : \"jdbc:postgresql://localhost:5432/cs_db\", \"username\" : \" cs_user \", \"password\" : \" cs_pwd \", \"enabled\" : true }" -u admin:admin http://localhost:8087/admin/bucket_server.

  • cs_db — имя базы данных сервера взаимодействия;

  • cs_user — имя пользователя, от имени которого сервер взаимодействия подключается к СУБД.

  • cs_pwd — пароль этого пользователя;

  • admin, admin — имя пользователя и пароль для доступа к интерфейсу обслуживания сервера взаимодействия.

Проверка работоспособности Сервера взаимодействия

Для проверки работоспособности сервера взаимодействия откройте в браузере адрес http://localhost:8087/rs/health

В случае успешной инициализации сервер вернет ответ следующего вида:

Для подключения собственных баз используется внешняя обработка CollaborationSystemRegister.epf, которая идет в комплекте:

В качестве адреса указывается ws://172.23.64.1:9200.

После подключения можно произвести тестирование обсуждения.

В этом примере описана одна из возможностей сервера взаимодействия. Также можно реализовать обмен файлами, подключить чат бота telegram и интегрироваться с социальной сетью ВКонтакте, что также будет реализовано внутри компании Ортикон.

Ортикон: Лизинг. Бухгалтерский учет

Организации операционного и бухгалтерского учета в лизинговых организациях

Попробуйте новое решение на платформе 1С:Предприятие 8 прямо сейчас!

Оставьте контактные данные, чтобы получить онлайн-демонстрацию

Принимаю оферту и даю согласие по перс.данным

Реклама: ООО «Ортикон-ИТ Интегратор», ИНН: 7715795012, erid: LjN8KYXnT

Начать дискуссию

Бесплатно с Кадровый учет

Трудовой договор с дистанционным работником в 2024 году: образец

Дистанционная работа (ст. 312.1 ТК) выполняется вне места нахождения работодателя, вне стационарного рабочего места, территории или объекта, прямо или косвенно находящихся под контролем работодателя. Как правило, для выполнения трудовой функции и взаимодействия используются информационно-телекоммуникационные сети общего пользования, в том числе интернет.

Трудовой договор с дистанционным работником в 2024 году: образец

Курсы повышения
квалификации

20
Официальное удостоверение с занесением в госреестр Рособрнадзора

С Днём защитника Отечества!

Дорогие коллеги! От имени всего коллектива поздравляем вас с Днём защитника Отечества!

IT-компании

Иностранные IT-компании не смогут получать льготы в РФ

Из реестра аккредитованных IT-компаний уберут иностранный бизнес. Предприятия не смогут получать налоговые преференции и отсрочку от армии для своих сотрудников.

Лучшие спикеры, новый каждый день

Утвердят бланк, чтобы останавливать упрощенную ликвидацию компании

С 1 июля 2023 года действует процедура упрощенной ликвидации компаний малого бизнеса. Но если учредители передумали и решили продолжить бизнес, надо подать заявление об остановки процесса ликвидации. Формы такого заявления сейчас нет. Но оно будет.

Новости ФНС

ФНС будет получать данные о загранпаспортах

МВД будет сообщать налоговикам сведения о выдаче россиянам загранпаспортов. Форму таких сведений утвердят.

Празднование 23 февраля. Самый лучший подарок мужу

Я сломала раковину в кухне. И это самое лучшее поздравление сильному мужчине ❤️

Празднование 23 февраля. Самый лучший подарок мужу
Опытом делятся эксперты-практики, без воды

🙎 Бухгалтеры не понимают, как считать НДФЛ 15% и зачем ФНС сравнивает 6-НДФЛ с уведомлениями. Топ новостей за неделю

Мы собрали для вас самые важные бухгалтерские новости прошлой недели, которые вы могли пропустить.

Вклады

Банки начнут открывать вклады по биометрии

Взять кредит или открыть вклад будет можно без личного визита в офис банка, идентификацию клиентов будут проводить по биометрии.

Маркетинг

Цветы к 8 Марта подорожают на 15-20%

Из-за проблем с логистикой и высокого спроса средняя стоимость праздничного букета вырастет до 3,4 тысяч рублей.

120

Как реагировать на критику клиентов и конкурентов? 5 моментов

Критика в бизнесе — не только неприятный момент столкновения с обратной связью покупателей и конкурентов, но и шанс на улучшения. Предприниматели должны уметь трезво оценить её и использовать для роста компании. Чтобы это сделать, можно воспользоваться следующим алгоритмом.

Как реагировать на критику клиентов и конкурентов? 5 моментов

Отчётность по РСБУ и МСФО: в чём отличия и что важно знать инвесторам

Если компания становится публичной и присутствует на бирже, она обязана раскрывать свою финансовую информацию. У нас чаще всего используются отчётности по РСБУ (российским стандартам бухгалтерского учета) и МСФО (международным стандартам финансовой отчетности).

Отчётность по РСБУ и МСФО: в чём отличия и что важно знать инвесторам
190
Новости ФНС

Как восстановить пароль от своего личного кабинета налогоплательщика

Иногда налогоплательщик не может войти в личный кабинет на сайте ФНС по причине утери пароля доступа. Пароль можно восстановить.

Миникурсы, текстовые и видеоинструкции для бухгалтеров

Сколько зарабатывает аналитик 1С без опыта

Обошли весь сайт hh.ru и нашли вакансии для начинающих аналитиков 1С. Оказалось, что в среднем выпускники курсов без опыта могут получать до 75 тыс. рублей, а стажеры около 40-50 тыс. рублей.

За год Роструд восстановил права 300 тысяч сотрудников

Работодатели погасили долги по зарплате на 12 млрд рублей, число жалоб от сотрудников на нарушение их трудовых прав сократилось на треть.

Законопроекты

Кабмин против того, чтобы производители крупно писали объем и вес продуктов

Правительство не согласилось с тем, чтобы информация о весе и объеме продуктов питания занимала не меньше 15% от площади упаковки или этикетки.

Банки

Банк «Точка»: все сервисы и услуги работают бесперебойно

В Трибуне «Клерка» пользователь написал пост, в котором постарался разобраться, что же произошло в результате отзыва лицензии у Банка КИВИ и как это повлияло на клиентов другого банка — «Точки». Пост получился жестким и набрал много комментариев, в которые заглянули и представители банка.

Обзоры новостей

⚡️Итоги дня: букет к 8 Марта обойдется в 3,2 тыс руб., колонку Алису отдели в пальто

Подготовили для вас дайджест главных событиями дня. Все самое интересное, что писали и обсуждали в сети, в одной подборке.

2
166
Платежные системы

Contact удалили из реестра платежных систем Центробанка

Платежная система Contact, которая принадлежит QIWI банку, исключена из реестра ЦБ.

Зарплата

Сверхурочную работу будут оплачивать по-новому

Работодатели будут оплачивать сверхурочную работу исходя из зарплаты, включающей компенсационные и стимулирующие выплаты, а не только из голого оклада.

Инвестиции

На Мобирже начали продаваться акции алкогольной группы «Кристалл»

Компания привлекла на IPO 1,15 млрд рублей. Стоимость одной акции — 9,5 рублей.