У меня есть устройства. Каждый из них отправляет данные на (IP-адрес сервера) через определенный порт в случайное время. Потому что это сигнальное устройство, и возможно одновременное срабатывание нескольких устройств. Данные в формате XML.
Теперь у меня уже есть небольшое приложение для Windows, которое прослушивает данные, но у меня есть несколько проблем.
- проблема в том, что приложение нюхает пакеты. Это означает, что я могу получить данные в пакетах TCP .... это означает, что я получу XML, разделенный на пакеты, а не в последовательности (в порядке времени) ... это затрудняет чтение данных XML или просто упорядочить его и читать из него. Мне нужно прочитать эти данные, поступающие с устройства, и сохранить их в формате XML. даже если я слушаю одно устройство, пакеты идут не по порядку
Любая идея, как это сделать. Я видел здесь некоторые другие вопросы и пробовал все эти ответы, но ничего не говорил о чтении XML-файла. Я использую тот же код, что и в этой статье