基于WebService的资源共享系统及方法与流程

文档序号:19924329发布日期:2020-02-14 16:44阅读:来源:国知局

技术特征:

1.一种基于webservice的资源共享系统,其特征是:包括用于存储关系型数据、文件数据的存储层以及用于接收数据操作请求的接口层,所述接口层包括用于接收xml格式数据操作请求的webservice接口模块,所述接口层对webservice接口模块接收的数据操作请求进行验证与解析,以在解析后得到对应的领域对象;接口层将解析得到的领域对象传输至业务逻辑层,业务逻辑层根据领域对象的类型通过数据访问层对存储层进行所需的访问操作处理,并将对存储层内存储数据的访问操作处理结果通过接口层生成对应xml格式的执行操作结果;

其中,所述业务逻辑层包括结构化数据导入模块、结构化数据查询模块、结构化数据导出模块、文件数据导入模块、文件数据查询模块以及文件数据导出模块;

所述数据访问层包括用于对关系型数据的增加、删除、修改以及查找的结构化数据访问模块、用于对本地文件读写操作的本地文件访问模块以及用于对远程文件读写操作的ftp文件访问模块;

其中,所述接口层还包括xml验证模块、xml解析模块以及xml生成模块,所述xml验证模块对webservice接口模块接收xml格式的数据操作请求进行xsd检验,在对xml格式的数据操作请求验证通过后,通过xml解析模块将xml格式的数据操作请求解析得到对应的领域对象,xml生成模块根据业务逻辑层返回的访问操作处理结果生成所需的xml格式的操作处理数据。

2.根据权利要求1所述的基于webservice的资源共享系统,其特征是:所述接口层对数据操作请求解析得到的领域对象包括关系型数据的导入、关系型数据的查询、关系型数据的导出、文件数据的导入、文件数据的查询以及文件数据的导出。

3.一种基于webservice的资源共享方法,其特征是:提供用于存储关系型数据、文件数据的存储层以及用于接收数据操作请求的接口层,所述接口层包括用于接收xml格式数据操作请求的webservice接口模块,所述接口层对webservice接口模块接收的数据操作请求进行验证与解析,以在解析后得到对应的领域对象;接口层将解析得到的领域对象传输至业务逻辑层,业务逻辑层根据领域对象的类型通过数据访问层对存储层进行所需的访问操作处理,并将对存储层内存储数据的访问操作处理结果通过接口层生成对应xml格式的执行操作结果;

其中,所述业务逻辑层包括结构化数据导入模块、结构化数据查询模块、结构化数据导出模块、文件数据导入模块、文件数据查询模块以及文件数据导出模块;

所述数据访问层包括用于对关系型数据的增加、删除、修改以及查找的结构化数据访问模块、用于对本地文件读写操作的本地文件访问模块以及用于对远程文件读写操作的ftp文件访问模块;

所述接口层还包括xml验证模块、xml解析模块以及xml生成模块,所述xml验证模块对webservice接口模块接收xml格式的数据操作请求进行xsd检验,在对xml格式的数据操作请求验证通过后,通过xml解析模块将xml格式的数据操作请求解析得到对应的领域对象,xml生成模块根据业务逻辑层返回的访问操作处理结果生成所需的xml格式的操作处理数据。

4.根据权利要求3所述基于webservice的资源共享方法,其特征是:所述接口层对数据操作请求解析得到的领域对象包括关系型数据的导入、关系型数据的查询、关系型数据的导出、文件数据的导入、文件数据的查询以及文件数据的导出。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1