• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (9): 7-14.

• 论文 • 上一篇    下一篇

一种支持可变输入、输出参数的数据服务

张峰1,2,陈欣1,魏永山1   

  1. (1.山东科技大学信息科学与工程学院,山东 青岛 266590;2.北方工业大学云计算研究中心,北京 100144)
  • 收稿日期:2013-05-11 修回日期:2013-07-26 出版日期:2013-09-25 发布日期:2013-09-25
  • 基金资助:

    北京市自然科学基金资助项目(4133083);北京市教育委员会科技计划面上项目(KM201310009003);北京市属高等学校创新团队建设与教师职业发展计划项目(IDHT20130502);山东省自然科学基金资助项目(ZR2011FQ028);山东省统计科研课题一般项目(KT12067)

A data service supporting variable input and output parameters        

ZHANG Feng1,2,CHEN Xin1,WEI Yongshan1   

  1. (1.School of Information Science and Engineering,Shandong University of Science and Technology,Qingdao 266590;
    2.Research Center for Cloud Computing,North China University of Technology,Beijing 100144,China)
  • Received:2013-05-11 Revised:2013-07-26 Online:2013-09-25 Published:2013-09-25

摘要:

传统Web服务提供一组包含固定输入、输出参数的操作,通常无法满足针对数据资源的内容提出的各种查询请求。提出一种支持可变输入、输出参数的数据服务,其操作可以满足基于数据内容的各种查询请求。首先,服务描述中添加数据内容的描述,指明服务能够提供哪些数据;然后,定义了一个支持可变输入、输出参数的操作,其输入是一个包含输入、输出参数及参数约束的查询请求,输出是查询请求中输出参数所对应的数据;最后,给出了关系型数据的服务化方法,并通过实验从功能角度验证了方法的有效性。

关键词: 数据服务, 数据内容描述, 可变参数

Abstract:

Traditional Web services provide operations with fixed input and output parameters, thus they cannot meet various queries based on the content of data resources. A data service supporting variable input and output parameters is proposed, and various queries based on the content of the data can be met. Firstly, description of the contents of data supplied by the service is inserted into the service description, and data provided by the service can be determined by the description. Secondly, the operation supporting variable input and output parameters is defined. The input of this operation is a query containing input parameters, output parameters and constraints, and the output of this operation is the data corresponding to output parameters in the query. Finally, the method for servitization of relational data resources is given, and the effectiveness of the method is validated through experiments.

Key words: data service;data content description;variable parameters