La herramienta se utilizó originalmente como una herramienta de prueba de estrés interna. Se ha mejorado y ahora el código fuente completo está abierto y publicado. Espero que le resulte útil.
Esta herramienta es un conjunto de herramientas para la depuración de redes, que incluye funciones de depuración de puerto serie (RS232/RS485/RS422...) y Ethernet (TCP/UDP). Puede enviar y recibir datos, o reenviar datos. Se puede utilizar para simular varios TCP, UDP, puertos serie, servidores websocket y clientes.
Compilador: esta herramienta se compila usando VS2017
Depende de bibliotecas de terceros:
Compilar configuración:
¿Por qué utilizar MFC?
Simplemente quiero crear una versión verde de un solo archivo del archivo ejecutable. Mirando el marco de interfaz de usuario maduro actual, es más adecuado.
¿Para qué sirve la función de reenvío?
Escenario de uso de reenvío Si desea monitorear la comunicación entre dos dispositivos (o cliente y servidor), y también desea simular el envío de datos del cliente o servidor, debe utilizar el reenvío.
¿Qué son varios clientes simultáneos?
Este tipo de cliente se utiliza principalmente para generar una gran cantidad de clientes para conectarse al servidor al mismo tiempo y enviar y recibir datos para realizar pruebas de estrés en el servidor.
Si no desea compilar la biblioteca BOOST, ¿cómo puede usarla directamente?
Puede descargar directamente el archivo EXE en el directorio Bin y usarlo directamente.
Si la configuración de la aplicación informada es incorrecta, instale la biblioteca de tiempo de ejecución VS2017 C++, que también se puede descargar directamente en el directorio Bin.
Página de descarga de software:
https://github.com/Zhou-zhi-peng/NetDebugger/releases
Si no tiene necesidades especiales, descargue NetDebugger_Release_x64.exe directamente.
Si cree que este software le resulta útil y desea apoyar al autor, puede escanear el código QR para donarlo.
Si lo encuentras inútil, también puedes dar tu opinión al autor:
https://github.com/Zhou-zhi-peng/NetDebugger/issues/new