[发明专利]一种自定义提取流程的服务封装系统有效
| 申请号: | 202010526593.0 | 申请日: | 2020-06-10 |
| 公开(公告)号: | CN111797340B | 公开(公告)日: | 2022-05-17 |
| 发明(设计)人: | 王乃博;尹建伟;杨子桐;王涛;吴朝晖 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/9538;G06F16/958 |
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 曹兆霞 |
| 地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自定义 提取 流程 服务 封装 系统 | ||
本发明公开了一种自定义提取流程的服务封装系统,包括服务生成子系统,服务注册中心、服务调用子系统;所述服务生成子系统为服务提供者提供自定义流程编辑操作窗口,服务提供者通过该自定义流程编辑操作窗口自定义编辑流程,形成一个操作流程作为服务信息发送到服务注册中心进行保存;所述服务注册中心对接收的服务信息进行管理和维护;所述服务调用子系统为服务调用者提供调用平台,服务调用者通过该调用平台调用保存在服务注册中心的服务。该服务封装系统为服务提供者和服务请求者提供一个服务封装平台,服务提供者通过该服务封装平台自定义流程并封装成流程,服务请求者通过该服务封装平台调用需要的服务。
技术领域
本发明属于服务计算领域,具体涉及一种自定义提取流程的服务封装系统。
背景技术
随着互联网的发展和大数据时代的到来,越来越多的数据和信息在互联网上不断的堆积,Web应用包含的数据量发生了爆炸式的增长。
Web应用分为后台程序和前端程序两部分。后台程序负责对Web应用中的业务逻辑进行处理,并负责对用户的会话信息(session)进行控制等,后台程序结合数据库对用户的数据做持久化的保存和处理。后台程序可以由各种各样的语言和框架实现,如ASP、PHP、Spring等,并结合如MySQL、MongoDB等数据库完成后台整体操作逻辑。前端程序即Web应用展示给用户的可视化操作界面,通过HTTP协议,前端页面可以显示在浏览器中,并结合JavaScript等技术完成与后台程序的交互。
针对Web应用上的数据通常使用搜索引擎技术,大大地提高了人们获取数据的效率。然而,搜索引擎得到的网页原始页面并没有对页面进行结构化处理,不适宜对页面中的数据进行分析和处理。为了定向抓取Web数据,聚焦爬虫技术应运而生。
网络爬虫(Web Crawler),又名网络蜘蛛,是一种可以自动化的在互联网上进行浏览和数据提取的程序。聚焦爬虫技术既可以有选择地访问互联网上的页面和相关的图片、链接等资源,又可以定向的抓取只和自己需求有关的信息。然而传统的聚焦爬虫技术通常需要专业的技术人员来为客户进行编写,且只能针对于特定的网页,无法自行调整。如何简单而定制化的爬取Web应用中的数据逐渐成为了各行业的一个重要的需求和挑战。
面向服务的架构(service-oriented architecture,SOA)是一种分布式执行的软件设计方法,软件的部分组件(调用者)可以通过网上的通用协议(如HTTP)操纵另一个应用软件组件的运行,从而获得相应的服务。
Web服务(Web Service)是一种SOA的技术,服务器侦听网络上特定端口上的请求,提供Web文档(如HTML,JSON,XML),并创建Web应用程序服务,这些服务可解决Web上的特定领域问题。
Web服务通常向外界暴露出一个能够通过Web进行调用的API,使用户可以通过直接调用API的方式来得到想要的数据,而无需知道具体的服务实现细节。
通常,用户调API时以GET或POST方式提供输入参数给Web服务,Web服务读取API输入参数并进行相应处理后,会以结构化的数据文档格式(如XML,JSON,CSV)将输出数据返回给用户。
发明内容
本发明的目的是提供一种自定义提取流程的服务封装系统,该服务封装系统为服务提供者和服务请求者提供一个服务封装平台,服务提供者通过该服务封装平台自定义流程并封装成流程,服务请求者通过该服务封装平台调用需要的服务。
为实现上述发明目的,本发明提供以下技术方案:
一种自定义提取流程的服务封装系统,包括服务生成子系统,服务注册中心、服务调用子系统;
所述服务生成子系统为服务提供者提供自定义流程编辑操作窗口,服务提供者通过该自定义流程编辑操作窗口自定义编辑流程,形成一个操作流程作为服务信息发送到服务注册中心进行保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010526593.0/2.html,转载请声明来源钻瓜专利网。





