2007年06月26日
撇开框架不谈,ACE Reactor的一大贡献在于把定时器到期处理和其他事件(网络I/O)处理集成起来。本文专注于以C语言开发一个上述功能的库,期望可复用到今后的Linux网络化应用程序开发,期望其具有通用性、使用方便、小巧这三方面优点。阅读全文>
发表于 @ 2007年06月26日 11:37:00|评论(loading...)|编辑|举报|收藏
2007年04月25日
本人基于网络中间件ACE实现了一个SNMP引擎yaSNMP...阅读全文>
发表于 @ 2007年04月25日 13:02:00|评论(loading...)|编辑|举报|收藏
2007年03月13日
代码持续集成和自动测试极其重要,被形象地称为项目开发的心跳。本文总结了实施持续构建的技术要点,最后给出了一个项目的Nightly Build脚本(以Python编写)供参考。阅读全文>
发表于 @ 2007年03月13日 14:14:00|评论(loading...)|编辑|举报|收藏
2007年03月12日
做嵌入式Linux应用开发,当然还需要一个Linux PC。我用Fedora Core 6。本文收集了我用到的:(1)软件(我偏爱C/C++和Python语言)分析、编辑、构建、调试和测试工具;(2)软件工程相关的事务跟踪、持续构建、UML建模、版本管理工具;(3)SIP协议栈及测试工具;(4)其他Linux实用工具。阅读全文>
发表于 @ 2007年03月12日 13:25:00|评论(loading...)|编辑|举报|收藏
在中国协议分析网www.cnpaf.net有RFC3550前己节的翻译。我碰巧需要RTCP相关部分的规范,于是我翻译了5.3.1-6.3.4这部分。阅读全文>
发表于 @ 2007年03月12日 10:02:00|评论(loading...)|编辑|举报|收藏
总结了本人维护嵌入式C代码的经验,包括分析、测试、文档化所维护的代码所用到的各种技术和工具。阅读全文>
发表于 @ 2007年03月12日 09:48:00|评论(loading...)|编辑|举报|收藏
在众多开源的SIP Proxy中,SER以其高性能、配置灵活而被大量采用。本文深入研究了其源代码,侧重以下方面:(1)SIP消息处理的进程结构;(2)SIP消息的解析和修改;(3)有状态Proxy如何做到;(4)高度可配置是如何做到的。阅读全文>
发表于 @ 2007年03月12日 09:27:00|评论(loading...)|编辑|举报|收藏
2007年03月11日
CppUnit之类的单元测试框架真的需要吗?多线程、网络化的应用程序该如何进行单元测试?请看本文...阅读全文>
发表于 @ 2007年03月11日 11:11:00|评论(loading...)|编辑|举报|收藏