Читать последовательный порт через веб-браузер - PullRequest
0 голосов
/ 28 февраля 2019

В настоящее время я читаю Modbus через последовательный порт (Serial.IO.Ports) с помощью веб-приложения ASP.NET C #, я могу читать последовательный порт при запуске приложения на локальном компьютере.

Работая над проектом, я думал, что веб-приложение не будет работать после развертывания на сервере, потому что оно будет пытаться получить доступ к последовательному порту сервера (COM), а не к клиенту (который запускает веб-сайт).Есть ли какая-либо библиотека или пакет, который я могу использовать для чтения последовательного порта компьютера, на котором запущен браузер.

Дайте мне знать, если я не совсем уверен или вам нужна дополнительная информация.

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете попробовать

System.IO.Ports

Используйте этот класс для управления файловым ресурсом последовательного порта.Этот класс обеспечивает синхронный и управляемый событиями ввод-вывод, доступ к состояниям контактов и разрыва и доступ к свойствам драйвера последовательного порта.Кроме того, функциональные возможности этого класса могут быть заключены во внутренний объект Stream, доступный через свойство BaseStream и переданный классам, которые обертывают или используют потоки.

https://docs.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=netframework-4.7.2

...