#arduino #raspberry-pi #c#-3.0 #barcode-scanner #emulation
#arduino #raspberry-pi #c #-3.0 #сканер штрих-кода #эмуляция
Вопрос:
Я провел некоторое исследование, но не могу найти решение для своей конкретной проблемы.
У нас работает древняя программа, которая работает как менеджер запасов. Теперь мне нужно создать дополнительные функции, но я не могу использовать базу данных SQL, используемую этой системой. (здесь был Кафка)
Итак, я начал создавать программу, которая работает параллельно существующей системе. Чтобы уменьшить дополнительный ввод, я хочу использовать те же устройства ввода. В основном это сканеры штрих-кодов, которые, если я прав, в основном являются просто клавиатурными эмуляторами.
Вопрос: есть ли способ использовать 1 USB-устройство на нескольких компьютерах?
Я думал подключить сканер к компьютеру, где я могу сделать больше всего, и позволить этому компьютеру выступать в качестве эмулятора для другого компьютера? Но я думаю, что это так же реалистично, как USB-разветвитель.
С другой стороны, я думал об использовании raspberry, или arduino является «посредником» между сканером и 2 ПК, что должно дать мне больше возможностей.
Дополнительные трудности:
- Я ничего не могу установить на компьютеры, на которых запущена древняя программа.
- У меня практически нет прав на других компьютерах, которые я могу использовать (кафка, ты снова?)
- Я могу работать только с C # 3.5, чтобы избежать запуска чрезмерно чувствительного обнаружения вирусов 🙂
- Я не могу настроить серверы
- Я могу запускать только в Windows
- Я не могу запускать установщики