作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (2): 1-3. doi: 10.3969/j.issn.1000-3428.2011.02.001

• 博士论文 •    下一篇

基于LINQ的多源异构数据查询中间件

吴 焕1,2,王晓箴1,2,潘 林1,2,许榕生1   

  1. (1. 中国科学院高能物理研究所计算中心,北京 100049;2. 中国科学院研究生院,北京 100049)
  • 出版日期:2011-01-20 发布日期:2011-01-25
  • 作者简介:吴 焕(1982-),男,博士研究生,主研方向:网络安全,数据挖掘;王晓箴、潘 林,博士研究生;许榕生,研究员、博士生导师
  • 基金资助:
    国家科技支撑计划基金资助重点项目(2009BAH52B06);北京市自然科学基金资助面上项目(4072010)

Multi-source Heterogeneous Data Query Middleware Based on LINQ

WU Huan 1,2, WANG Xiao-zhen 1,2, PAN Lin 1,2, XU Rong-sheng 1   

  1. (1. Computing Center, Institute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, China;2. Graduate University of Chinese Academy of Sciences, Beijing 100049, China)
  • Online:2011-01-20 Published:2011-01-25

摘要: 针对信息安全开发与研究工作对多源异构数据查询的需求,分析网络安全数据源的数据结构特点,设计并实现一套多源异构数据查询中间件系统。系统应用并扩展LINQ技术,通过查询语句解析、名称映射、特定表达式目录树生成和结果集处理等步骤,实现透明查询,并且支持包括常用数据库、XML和JSON等格式在内的多种数据源,同时易于扩展和二次开发。

关键词: 语言级集成查询, 中间件, 多源异构数据

Abstract: For the requirements of multi-source heterogeneous data query in information security development and research work, a multi-source heterogeneous data query middleware system is designed and implemented based on the analysis of network security data structure. This system applies and extends Language Integrated Query(LINQ) technology, achieves transparent query through query parsing, name mapping, specific expression tree generation and result set processing steps, and supports a variety of data sources, including popular databases, XML and JSON formats, etc. It is also easy for expansion and redevelopment.

Key words: Language Integrated Query(LINQ), middleware, mul, ti-source heterogeneous data

中图分类号: