首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
针对数据流驱动的信号处理应用的可视化建模与模型转换问题,采用通用建模工具GME建立信号处理应用的可视化建模环境,并设计模型解析器实现图形化模型到XML架构模型的转换。参照GME提供的信号处理应用元模型,引入了描述具体信号处理应用的属性特征,并扩展了建模元素,构建了面向信号处理应用的可视化建模环境。在GME的解析器开发框架下,采用元生成器方法完成模型解析器的创建,实现模型解析。应用实例测试结果表明,此方法可以完成对信号处理应用的可视化建模与模型转换,提高信号处理应用的开发效率。  相似文献   

2.
金蓓弘  曹冬磊  任鑫  余双  戴蓓洁 《软件学报》2008,19(10):2728-2738
XML(extensible markup language)解析器是分析、处理XML文档的基础软件.研究高性能验证型XML解析器的实现.开发了支持3种解析模型的XML解析器OnceXMLParser,该解析器通过了严格的XML兼容性测试和API兼容性测试.OnceXMLParser具有轻量级体系结构并进行了多方面的性能优化,包括高效的词法分析、基于统计分析的自动机实现、合理的资源分配策略以及语言层次上的优化.性能测试结果表明,OnceXMLParser具有出色的解析性能.  相似文献   

3.
用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API称为SAX和基于树和节点的文档对象模型称为DOM.本文给出一种基于java的采用DOM的XML解析器的实现方法,详细给出了该方法的设计方案和所用到的关键类和算法.  相似文献   

4.
脚本语言PHP的XML应用支持   总被引:2,自引:0,他引:2  
探讨脚本语言PHP中对XML的应用支持,分析两种XML解析的PHP实现方式,即应用基于SAX的XML解析器Expat,应用Expand DOM类完成XML解析,表现PHP对XML应用支持的灵活性.  相似文献   

5.
随着信息技术的繁荣发展,各种功能的异构网络层出不穷,异构融合网络成为下一代网络发展的必然趋势。实现异构网络之间的通信,网络转发设备必不可少。传统的转发设备仅支持固定的协议配置,缺乏可扩展性,无法支持新的网络协议。针对这种情况,提出了一种基于FPGA的软件定义协议无关解析器,通过软件定义解析流程,给予解析器灵活可编程的特性,无须对硬件设备进行更改即可完成对多种协议数据包的解析并提取出数据包转发所需的关键信息。通过高性能FPGA平台对解析器进行了实现,并进行了硬件资源开销和性能的评估。实验结果表明,可以完成多种异构网络协议的快速解析,得到完整的解析数据。  相似文献   

6.
XML解析技术研究   总被引:7,自引:0,他引:7  
介绍了XML解析器的研究动向,对比分析了XML的DOM和SAX解析方法,在此基础上设计和实现了一个XML集成编辑解析器,讨论了一个XML集成解析环境的实现及系统各功能模块的划分。给出了编辑解析器系统结构图。  相似文献   

7.
传统的报文解析器解析的协议类型和协议层次固定,缺乏对新网络协议的支撑,限制了网络设备的可编程性。抽象出形式化的解析流程,并基于FPGA实现协议无关的可编程解析器,对新协议的支撑无需更改硬件,仅需要重新映射解析图。基于该机制,引入一系列优化技术,克服了包解析固有的串行性,节约了存储资源,为实现高速的可编程报文解析提供了有效的解决方案。基于通用多核和高性能FPGA实验平台,进行了硬件代价和性能的评估。实验结果表明,采用可编程解析器能大幅提升报文解析性能,实现了通用网络协议及潜在的网络协议快速的解析,可有效地支持快速的定制网络协议发展。  相似文献   

8.
一种基于Web Services的信息集成方案   总被引:3,自引:2,他引:1  
随着网络技术的发展,信息的共享和交换显得越来越重要.针对目前网络中信息的异构性、多样性、分布性等特点,提出了一种基于Web Services的异构信息集成方案.该方案中,主要采用XML技术对各种源信息进行包装,形成了一个虚拟数据库,从而实现了异构数据源的共享.然后将信息注册在信息注册中心,信息请求方获得XML格式的信息后,使用XML解析器对其解析.该方案有效解决了"信息孤岛"问题.  相似文献   

9.
XML应用的基石:XML解析技术   总被引:18,自引:5,他引:18  
刘芳  肖铁军 《计算机工程与设计》2005,26(10):2823-2824,2839
XML解析器是XML应用的基础,选择合适的XML解析技术对应用系统的性能有着较大的影响。通过对XML解析中3种主要解析技术的对比,分析和总结了XML解析器应用中的若干问题,归纳了应用系统设计中XML解析技术的选取原则,并提出了基于性能优化考虑的解析器设计思路。  相似文献   

10.
基于Web Services的信息集成方案   总被引:3,自引:0,他引:3  
随着网络技术的发展,信息的共享和交换显得越来越重要.针对目前网络中信息的异构性,多样性、分布性等特点,提出了一种基于Web Services的异构信息集成方案.该方案主要采用XML技术对各种源信息进行包装,形成了一个虚拟的数据库,从而实现了异构数据源的共享.然后将信息注册在信息注册中心,信息请求方获得XML格式的信息后,使用XML解析器对其解析.该方案有效地解决了"信息孤岛"问题.  相似文献   

11.
电力系统中电力规约的可靠运行很大程度上关系到电力二次设备的数据传输与交换,规约的多样性对电网通信造成了很大影响.通过对IEC101,IEC104,DL/T645三种主流传统规约以及IEC61850规约的报文格式和传输流程的分析,设计了传统规约与IEC61850之间的报文字段映射机制.分析形式化描述方法,结合异构规约报文格式的特点,建立了规约抽象帧模型,并采用XML描述语言对规约抽象帧进行形式化的描述.采用工厂模式建立了电力二次设备异构规约的通信自动适配系统,实现规约间的匹配与转换.  相似文献   

12.
不停变化的网络协议标准和用户定制化网络业务需求要求交换机硬件具有更高的灵活性。在此背景下,提出了一种能够通过软件编程定义协议解析规则的以太网交换机芯片数据包解析器基本处理单元,具有高性能且高灵活性的优点,通过灵活配置硬件解析逻辑和查找表内容,定义对数据包包头内容的提取、查找、匹配、动作等解析过程,从而支持对不同种类的协议解析任务,其由2类基本结构的串联或并联组合而成,这样可以根据需要进行硬件资源裁剪。基于该可重构基本处理单元,可以构成可重构报文解析器,支持自定义协议及未知协议的解析。主要介绍了该可重构基本处理单元的结构,并介绍了基于该基本处理单元的解析器架构的实现方法。采用40 nm工艺综合后的评估结果显示,该基本单元电路最高工作时钟频率可以达到240 MHz,基于该基本处理单元结构实现的支持4层常用以太网协议解析的解析器每秒可处理2.4亿个数据包。该可重构基本处理单元所用存储资源共计87.98 Kb,设计规模约147万门。  相似文献   

13.
This paper proposes a data-unit-size distribution model to represent the message segmentation function implemented in many protocols, such as TCP and RLC, that allows a sender to divide a message larger than the payload size ?d into multiple packets. To develop a Markov chain for a segmented packet size sequence, we introduce an auxiliary random variable representing two packet types: body and edge packets. The body packet is defined as a segmented packet appearing between the head and penultimate packets in the original message. If a message is segmented, the edge packet is defined as the final segmented packet. If not, it is identified with the original message. The sizes of body packets are equal to ?d, whereas those of edge packets are variable, not to exceed ?d. Using the Markov chain, we derive analytical forms of the occurrence probability of edge packets, as well as the distribution, mean and variance of packet sizes in the steady state. The key findings from the numerical results based on traffic measurement examples include the following. (1) When Web objects embedded in static Web pages that have a long-tailed size property are transferred using TCP, the occurrence probability of edge packets is not negligible in the case of commonly used values of ?d, such as 1460 and 2272 bytes. (2) When IP messages are transferred using RLC protocol, the occurrence probability of edge packets is small because the payload size ?d is very small.  相似文献   

14.
基于XML的B2B可扩展数据交换标准框架的设计与实现   总被引:6,自引:5,他引:1  
面向石化领域的B2B电子商务活动中涉及多家大型和特大型企业之间的分布式异构数据交换。提出针对石化领域的电子商务中在线物资采购业务的数据交换标准框架的设计准则,并给出了实现系统的体系结构。该数据交换标准与国际相关标准兼容;所交换的数据以XML为载体;包括用于规范数据交换过程的工作流模型、用于规范业务活动过程中的用户角色和数据交换文档类型的业务过程模型、用于规范该领域电子商务数据交换的业务术语的业务词汇表,以及用于规范交换文档的模式——XML Schema和用于规范信息交互方式消息协议。此外,框架中的消息机制基于SOAP,提供对Web服务的可扩展性。  相似文献   

15.
通过分析航空、通信、航天等领域综合电子项目中常规总线数据报文,以及动态可扩展数据报文,归纳出数据报文结构特点,研究了适应动态可扩展数据报文的描述模型,并给出基于XML语言对动态可扩展数据报文模型的实现方法。通过该方法解决了动态可扩展数据报文难以统一描述问题,可实现软件代码与接口定义的解耦;解决了因接口变更导致修改软件代码的问题,可提高软件代码的通用性和适应性。该方法设计的总线接口测试软件已在多个型号工程的中应用,可达到在不修改软件代码的情况下,配置多种类型的常规数据报文或动态可扩展数据报文进行数据总线通信。  相似文献   

16.
刘勇 《计算机仿真》2005,22(2):253-254
XML本身并没有提供与应用程序交互的接口,而必须用XML分析器来处理XML文档。该文主要研究了XML文档分析器的两种分析模型--树分析模型和线性分析模型--的特点,接着介绍了两种分析模型对应的典型例子--DOM和SAX,研究了两者的分析机制和优缺点,并讨论了二者的应用范围。  相似文献   

17.
语义标注元数据及其抽取技术*   总被引:4,自引:0,他引:4  
讨论了语义Web上用XML或RDF/XML标注元数据的方法以及元数据标注在语义Web上的两种存在形式:单一文件或XML包。在此基础上,介绍了从这些单独文件或XML包宿主文件中抽取元数据的方法,包括XML解析器SAX和DOM以及XML包扫描器的构造。  相似文献   

18.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号