Гудвинволшебник (28.09.2016 21:54, просмотров: 3090)
Не выдержал... Нынешнее пЁсьмо: Добрый день господа.
Вы не обратили внимания еще на один вопиющий факт.
У нас (и у вас, естественно) используются еще и сетевые настольные регистраторы, которые являются чужеродными элементами и, несомненно, тайными шпионами Зорга....
Давайте все-таки попробуем приземлиться и руководствоваться здравым смыслом, знанием материально части, а не количеством тараканов в головах...
Иначе эта писанина будет продолжаться вечно... Не знаю, как у вас, а у меня времени на это уже нет (и платят мне тоже не за это).
Ваше требование использовать HTTP сервис 1С для передачи событий выполнено.
Исключить "сторонние программы" тоже .
Исключен так же и "лишний" 1C клиент, который использовался для приема "внешних событий 1С".
В данный момент HTTP запросы осуществляются с средствами самого оборудования.
Даже с авторизацией. (По моему скромному мнению, вот это абсолютно лишнее для этого применения.)
Следует учесть, что оборудование, кроме этого, использует для работы UDP протокол и этим все сказано, кто в курсе.
Проконсультируйтесь со специалистами по поводу хождения UDP между подсетями, например...
Получив событие через HTTP сервис, в контроллеры необходимо передавать команды
посредством UDP протокола по соответствующим IP адресам.
Поэтому самый разумный способ - включить оборудование в подсеть с машиной, на которой будет выполняться обработка этих запросов.
Это всего 6 (в случае наличия двух весовых платформ) "тупых железок", в которых ресурсов хватает лишь для выполнения их предназначения.
Клиентские настольные считыватели можно разместить в той же подсети, если клиентски рабочие станции находятся в ней же.
Или настроить отдельно, если клиенты в другой подсети ...
А вот с "верхним" уровнем (распределенные базы, передача данных и т.д.) можете использовать все штатные возможности маршрутизации, разделения сетей и пр. пр...
Написание некоего "умного маршрутизатора" для физического разделения "железной" сети от всего прочего потребует отдельного компьютера с двумя сетевыми интерфейсами, времени и денег. Но это опять же "стороннее ПО", "контроль его работы" и говорильня-писанина пошла по кругу...
С уважением, ******** Олег,
разработчик встраиваемых систем НПФ **********.