The invention provides a data sharing system and method of user defined data interface. The system includes: data interface module, including multiple data interfaces used to obtain data through HTTP protocol and generate data interface unified resource marker and interface access resource locator according to interface information; data application module, package Multiple data applications are used to accommodate data interfaces. Each data application includes multiple data interfaces. Each data interface is included in multiple data applications; the user authority management module is used to manage access rights of data fields in data sources; the system settings module is used to configure data sources; The invention can allow users to customize data access interfaces, and make data providers and data users improve the efficiency of data sharing and sharing management efficiency. The invention is simple to use and can be used by users without special professional background. The data sharing can be efficiently implemented and managed by using general data format.
【技术实现步骤摘要】
一种用户自定义数据接口的数据共享系统与方法
本专利技术涉及互联网数据共享领域,尤其涉及一种用户自定义数据接口的数据共享系统与方法。
技术介绍
随着信息技术的发展,各类互联网系统的发展迅速,积累了海量的数据,这些数据一部分由于业务需要,对外部进行共享。目前针对互联网系统的数据情况,WebService是被广泛采用的一种数据共享方式,利用WebService在互联网系统和本地系统之间、互联网系统和互联网系统之间共享XML、JSON等交换格式数据。REST(REpresentationalStateTransfer,表述性状态传递)是一种针对网络应用的开发风格和约束,强调组件交互的伸缩性、接口的通用性,将Web服务抽象为资源,其他应用使用URI来获取资源的表征。目前,互联网系统针对数据共享需要作定制化的开发和部署,缺乏面向通用业务的、共享方可灵活管控数据、被共享方可以安全便捷获取数据的数据共享系统。例如现有技术中已有的采用Portlet在数据系统与门户网站之间共享数据的方法,但这种方法并没有考虑Portlet的通用性、共享方的自定义性和数据权限的细化管控。由于目前各类复 ...
【技术保护点】
1.一种用户自定义数据接口的数据共享系统,其特征在于,包括:数据接口模块,包括多个数据接口用于通过HTTP协议获取数据并根据接口信息生成数据接口统一资源标志符和接口访问统一资源定位符;数据应用模块,包括多个数据应用用于容纳数据接口,每个数据应用包括多个数据接口,每个数据接口被多个数据应用包含;用户权限管理模块,用于对数据源的数据表中数据字段的访问权限进行管理;系统设置模块,用于对数据源进行配置。
【技术特征摘要】
1.一种用户自定义数据接口的数据共享系统,其特征在于,包括:数据接口模块,包括多个数据接口用于通过HTTP协议获取数据并根据接口信息生成数据接口统一资源标志符和接口访问统一资源定位符;数据应用模块,包括多个数据应用用于容纳数据接口,每个数据应用包括多个数据接口,每个数据接口被多个数据应用包含;用户权限管理模块,用于对数据源的数据表中数据字段的访问权限进行管理;系统设置模块,用于对数据源进行配置。2.根据权利要求1所述的用户自定义数据接口的数据共享系统,其特征在于:所述数据接口模块还包括接口模板,用于根据预设的模板快速创建数据接口,所述数据接口模块根据预先设置的参数阈值对被调用的数据接口的数据进行参数限制。3.根据权利要求2所述的用户自定义数据接口的数据共享系统,其特征在于,还包括:统计模块,用于对数据应用和数据接口的使用进行统计;日志模块,用于进行日志查询,所述日志查询包括数据操作日志查询和数据访问日志查询。4.根据权利要求2所述的用户自定义数据接口的数据共享系统,其特征在于,还包括:接口模拟调用模块,用于提供数据接口的模拟调用;Dashboard模块,用于进行指标的可视化展示,所述指标包括系统资源信息、数据应用和数据应用使用状态信息,以及系统拓扑结构信息。5.一种用...
【专利技术属性】
技术研发人员:张帆,张学睿,姚远,
申请(专利权)人:中国科学院重庆绿色智能技术研究院,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。