发明名称 嵌入式远程调试软件标准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号