Программный модуль высокоскоростной передачи данных комплексного мониторинга
Белых Сергей Викторович
14 сентября 2018
313
Предметная область | — |
Отрасли по ОКВЭД | — |
Страна, регион, город | Российская Федерация, Хабаровский край, Комсомольск-на-Амуре |
Отличия от конкурентов | — |
Вид документа об охране ИС | программа для ЭВМ |
Номер документа ИС | 201461036 |
Дата регистрации документа ИС | 2014-01-09 |
Необходимые инвестиции для внедрения | договорная |
Сроки внедрения | — |
Стоимость предоставления технологии | договорная |
Наличие экспертного заключения | Нет |
Польза для потенциального потребителя
Программный модуль передачи регистрируемых данных является одним из важнейших компонентов систем мониторинга, основанных на клиент-серверной архитектуре взаимодействия с использованием протокола TCP/IP.
В задачи модуля передачи данных входит большое количество функций, наиболее важными из которых являются: преобразование простых типов платформы в двоичные данные, разбивка сообщения на пакеты, поддержка механизма коротких сессий, асинхронная отправка сообщений из очереди с параллельным прослушиванием сокета, декодирование и разбор входящих сообщений (чтение заголовков, выделение и передача команд присоединенным компонентам), обработка ошибок подключения и др.
Компонент разработан на языке C# под платформу Net. Framework 4.0 с применением низкоуровневых функций API Windows и библиотеки Ws2_32.dll (winsock) для оптимизации быстродействия.
В задачи модуля передачи данных входит большое количество функций, наиболее важными из которых являются: преобразование простых типов платформы в двоичные данные, разбивка сообщения на пакеты, поддержка механизма коротких сессий, асинхронная отправка сообщений из очереди с параллельным прослушиванием сокета, декодирование и разбор входящих сообщений (чтение заголовков, выделение и передача команд присоединенным компонентам), обработка ошибок подключения и др.
Компонент разработан на языке C# под платформу Net. Framework 4.0 с применением низкоуровневых функций API Windows и библиотеки Ws2_32.dll (winsock) для оптимизации быстродействия.