Первоначально этот инструмент использовался как инструмент внутреннего стресс-тестирования. Он был улучшен, и теперь полный исходный код открыт и выпущен, я надеюсь, что он будет вам полезен.
Этот инструмент представляет собой набор инструментов для сетевой отладки, включая функции отладки последовательного порта (RS232/RS485/RS422...) и Ethernet (TCP/UDP). Может отправлять и получать данные или пересылать данные. Может использоваться для моделирования различных TCP, UDP, последовательных портов, серверов веб-сокетов и клиентов.
Компилятор: этот инструмент скомпилирован с использованием VS2017.
Зависит от сторонних библиотек:
Скомпилировать конфигурацию:
Зачем использовать МФЦ?
Я просто хочу создать однофайловую зеленую версию исполняемого файла. Учитывая текущую зрелую структуру пользовательского интерфейса, она более подходящая.
Для чего используется функция пересылки?
Сценарий использования пересылки Если вы хотите отслеживать связь между двумя устройствами (или клиентом и сервером), а также моделировать отправку данных клиентом или сервером, вам необходимо использовать пересылку.
Что такое несколько одновременных клиентов?
Этот тип клиента в основном используется для создания большого количества клиентов для одновременного подключения к серверу и отправки и получения данных для выполнения нагрузочного тестирования на сервере.
Если вы не хотите компилировать библиотеку BOOST, как вы можете использовать ее напрямую?
Вы можете напрямую загрузить EXE-файл в каталог Bin и использовать его напрямую.
Если заявленная конфигурация приложения неверна, установите библиотеку времени выполнения VS2017 C++, которую также можно загрузить непосредственно в каталог Bin.
Страница загрузки программного обеспечения:
https://github.com/Zhou-zhi-peng/NetDebugger/releases
Если у вас нет особых потребностей, загрузите NetDebugger_Release_x64.exe напрямую.
Если вы считаете, что это программное обеспечение полезно для вас и хотите поддержать автора, вы можете отсканировать QR-код, чтобы сделать пожертвование автору.
Если вы считаете это бесполезным, вы также можете высказать свое мнение автору:
https://github.com/Zhou-zhi-peng/NetDebugger/issues/new