Protocol Builder es una herramienta en lenguajes de programación para generar código y construir protocolos de forma rápida y fiable. La programación de redes para todo tipo de protocolos (como TCP , UDP y SNMP ) incluye la conversión de los datos que se van a transferir a bytes sin procesar en el lado emisor y el análisis de estos bytes en el lado receptor. Los generadores de protocolos facilitan esta etapa, generalmente mediante la generación automática del código. [ 1 ]
La programación de protocolos requiere el desarrollo de numerosos componentes, entre ellos: el oyente del servidor, la conexión con el servidor, la conexión con el cliente, los paquetes y los registradores. La mayoría de los constructores de protocolos implementan estos componentes automáticamente, lo que permite a los desarrolladores ahorrar tiempo y dinero.
Actualmente, existen dos generadores de protocolos en el mercado: uno para C++ de UpRedSun, que es para los protocolos TCP y UDP; y otro para lenguajes .Net , que genera el código en C# para protocolos TCP. Esta herramienta se llama .Net Protocol Builder. [ 2 ]
Referencias
Enlaces externos
- http://www.protocol-builder.com/
- http://www.upredsun.com/
- Herramientas de programación
- segmentos de red informática