GUI를 사용하여 실험 네트워크 프로토콜 (TCP/UDP) 개발을 용이하게하고 단순화하는 오픈 소스, 고급 도구가 있습니까? 기본적으로실험용 프로토콜 설계 및 개발 도구
, 당신은 "패킷", "메시지", "상태", "검증"등 "핸들러"바람직
, 이러한 도구는 것을 정의 할 수 있도록 해주는 동적 상태 머신 편집기 같은 프로토콜 (예 : 클라이언트 & 서버)의 모든 관련 측면을 처리 할 수있을만큼 포괄적이어야하므로 상위 수준 프로토콜 설명을 XML/RDF 파일로 직렬화하여 프로토콜 구현을위한 응용 프로그램 코드를 동적으로 생성하는 데 사용할 수 있습니다 (예 : Python).
Ragel State Charts에서 Zed Shaw의 에세이를 좋아할 수도 있습니다. http://www.zedshaw.com/essays/ragel_state_charts.html –