摘要
介绍了嵌入式Web服务中简单对象访问协议(SOAP)处理器的设计及实现方法。SOAP是一种基于扩展标记语言的、在分散或分布式环境中实现信息交换的简单协议。分析了SOAP规范,并在此基础之上深入地了解了SOAP消息的处理过程并实现了SOAP处理器。该处理器的实现包括:在已有的LwIP协议栈上实现了简单的HTTP协议作为SOAP消息的传输协议;基于MicroC/OS-II操作系统完成SOAP消息的传输与处理两者之间工作的协调。该SOAP处理器具有设计灵活、集成度低,占用资源小等优点,并已成功地应用于远程实验系统。
The design and realization of SOAP processor is presented. SOAP is a simple protocol based on XML that realizes the exchange of information in distributed environment. SOAP specification is discussed. Further, the disposal of the SOAP message and the implementation of the SOAP processor are mainly studies. The implementation of processor includes two parts that is on of simple HTTP protocol based on network protocol of LwIP as the transport protocols ofthe SOAP message, coordination between transmission and disposal of the SOAP message based on MicroC/OS. It has the excellence of flexible designment, low integration and small resources usages, and is applied successfully in the remote experiment system.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第16期4135-4137,4140,共4页
Computer Engineering and Design