发明名称 |
嵌入式远程调试软件标准socket通讯接口实现方法 |
摘要 |
本发明涉及嵌入式移动设备相应软件开发的调试技术领域,旨在提供一种嵌入式远程调试软件标准socket通讯接口实现方法。该方法包括:设置KDWP通讯抽象层、统一socket实现、提供额外的虚拟机KVM调用方法。本发明是一种嵌入式远程调试软件中基于wince/arm手机的标准socket通讯接口实现方法,其主要功能是通过调用wince/arm系统提供的通讯接口实现,同时受嵌入式远程调试软件中虚拟机KDWP通讯连接代理的调用,使通讯接口运行在wince/arm嵌入式设备上。具有通讯移植简单化和直接使KDWP通讯支持wince/arm系列嵌入式设备的优点。 |
申请公布号 |
CN101349993B |
申请公布日期 |
2011.03.23 |
申请号 |
CN200810120951.7 |
申请日期 |
2008.09.18 |
申请人 |
浙江大学 |
发明人 |
陈天洲;陈剑;胡威;谢斌;欧阳雷;吴俊;刘鑫;罗尚虎;王罡;陈度 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
杭州中成专利事务所有限公司 33212 |
代理人 |
唐银益 |
主权项 |
一种嵌入式远程调试软件标准socket通讯接口实现方法,其特征在于,包括:1)设置KDWP通讯抽象层该组件通过调用wince/arm系统提供的通讯接口实现,同时受嵌入式远程调试软件中虚拟机KDWP通讯连接代理的调用,使通讯接口运行在wince/arm嵌入式设备上;2)统一socket实现通过提供一致的界面,对Berkeley Sockets提供一个相同的API,对不支持的socket选项进行模拟,使得虚拟机可以运行在不同的操作系统上而不需要考虑socket通讯的差别;3)提供额外的虚拟机KVM调用方法使运行在虚拟机KVM上的java软件直接调用本组件提供的socket函数。 |
地址 |
310027 浙江省杭州市西湖区浙大路38号 |