论文部分内容阅读
本文首先讨论现有的远程过程调用技术的研究现状及其在嵌入式系统中的应用,说明研究嵌入式系统远程过程调用的必要性和重要性,指出了嵌入式系统远程调用开发中存在的困难与问题。
主体部分讨论了XML-RPC规范以及其计算方式,深入地分析了XML-RPC的Java实现的体系结构,基于该体系结构提出了适用于嵌入式系统的C语言开发的XML-RPC远程过程调用应用实现的体系框架,并设计了相应的简单的动态内存管理,实现了在嵌入式系统平台互异、内存有限的情况下基于XML消息传递的远程过程调用的C语言开发的一般化的应用程序框架。通过实验测试表明,使用该框架易于实现嵌入式系统的分布式编程。
最后,对设计和应用嵌入式系统的远程过程调用进行了简单总结和展望。嵌入式系统的远程过程调用是将XML-RPC应用在资源有限的嵌入式系统上,这是最新发展起来的。