【技术实现步骤摘要】
本专利技术属于软件封装
,具体涉及。
技术介绍
目前政府部门、企事业单位用于信息化项目或者办公所采购的软件基本都是处于独享状态,甚至是同一个企业的不同部门都不能进行共享。但随着信息化技术的发展,传统软件的独享使用方式已不能适应技术的革新,这些软件需要以服务的方式提供。虽然市面上已经出现了一些软件厂商将软件以SAAS的模式提供服务,但这只是少数,而且缺少一个将软件自动封装成构件服务的管理系统,实现对软件的自动化封装、注册。
技术实现思路
本专利技术的目的是提供,解决了现有技术中存在的无法实现对软件的自动化封装、注册的问题。 本专利技术所采用的技术方案是,,具体按照以下步骤实施: 步骤1,待封装的软件工具提供封装所需要的API接口; 步骤2,将步骤I得到的API接口通过WEB服务封装器进行配置后,为软件分配一个唯一的标识ID,自动完成WEB服务封装,并将API接口自动封装为可发布使用的WEB服务接口 ; 步骤3,将步骤2得到的WEB服务接口通过WEB服务注册到UDDI中心以备用户使用; 步骤4,步骤3中的被注册到UDDI中心的WEB服务接口被请求时,WEB服务封装器会根据WEB服务之间的关联关系,会把与之关联的WEB服务进行WEB服务编排,自动完成一系列的服务流程,并返回最终的服务内容。 本专利技术的特点还在于, 步骤2中的WEB服务封装器是指,一个专门针对软件工具服务化封装的WEB服务的封装工具,可以进行WEB服务的封装、注册和WEB服务编排。 步骤2中的WEB服务封装是指,WEB服务封装是由WEB ...
【技术保护点】
一种软件构件自动化封装方法,其特征在于,具体按照以下步骤实施:步骤1,待封装的软件工具提供封装所需要的API接口;步骤2,将步骤1得到的API接口通过WEB服务封装器进行配置后,为软件分配一个唯一的标识ID,自动完成WEB服务封装,并将API接口自动封装为可发布使用的WEB服务接口;步骤3,将步骤2得到的WEB服务接口通过WEB服务注册到UDDI中心以备用户使用;步骤4,步骤3中的被注册到UDDI中心的WEB服务接口被请求时,WEB服务封装器会根据WEB服务之间的关联关系,把与之关联的WEB服务进行WEB服务编排,自动完成一系列的服务流程,并返回最终的服务内容。
【技术特征摘要】
1.一种软件构件自动化封装方法,其特征在于,具体按照以下步骤实施: 步骤1,待封装的软件工具提供封装所需要的API接口 ; 步骤2,将步骤I得到的API接口通过WEB服务封装器进行配置后,为软件分配一个唯一的标识ID,自动完成WEB服务封装,并将API接口自动封装为可发布使用的WEB服务接Π ; 步骤3,将步骤2得到的WEB服务接口通过WEB服务注册到UDDI中心以备用户使用; 步骤4,步骤3中的被注册到UDDI中心的WEB服务接口被请求时,WEB服务封装器会根据WEB服务之间的关联关系,把与之关联的WEB服务进行WEB服务编排,自动完成一系列的服务流程,并返回最终的服务内容。2.根据权利要求1所述的一种软件构件自动化封装方法,其特征在于,步骤2中所述WEB服务封装器是指,一个专门针对软件工具服务化封装的WEB服务的封装工具,可以进行WEB服务的封装、注册和WEB服务编排。3.根据权利要求1所述的一种软件构件自动化封装...
【专利技术属性】
技术研发人员:王茜,朱志祥,史晨昱,刘守仓,刘盛辉,王佩,
申请(专利权)人:西安未来国际信息股份有限公司,西安邮电大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。