WAP(Wireless Application Protocol)协议是面向无线上网而制定的一套规范 ,它主要包括 WDP,WTP,WSP和 WAE四个协议 .WAP网关是整个无线上网系统中的核心结构 ,完成 WAP协议栈和 WWW协议栈之间的转换 .本文根据 WAP协议具体设计一个实用的 WAP网关 ,共分为 5个模块 ,WDP& Adapter模块 ,事务模块 ,对话模块 ,管理模块和 HTTP模块 .在事务和对话模块设计中 ,引入了有限自动机的概念 ,同时为了提高网关的整体效率 ,将散列技术 ,缓冲技术进行合理应用