发明名称 |
服务的混搭方法和装置 |
摘要 |
本发明提出一种服务的混搭方法和装置。其中,所述方法包括以下步骤:为服务提供注入接口;将服务通过注入接口注入;根据预定规则将注入的服务加入到列表中;在列表中生成服务的可视化组件;以及拖拽可视化组件进行服务的混搭。根据本发明实施例的方法,一方面将服务通过注入接口注入并生成可视化组件,为用户提供了可视化服务混搭的开发环境,实现服务混搭的可视化,另一方面,将服务以组件的形式封装,用户在使用时可直接将服务组件拖放到工作区中进行服务的混搭,极大地降低了服务混搭的难度,同时屏蔽了服务混搭中的服务解析、调用、数据转换等流程,极大地方便了用户的开发。 |
申请公布号 |
CN102693282B |
申请公布日期 |
2015.10.14 |
申请号 |
CN201210137785.8 |
申请日期 |
2012.05.04 |
申请人 |
北京邮电大学 |
发明人 |
宋美娜;鄂海红;马琳;许可;于艳华;皮人杰;王晓晖;刘廉如;宋俊德;刘彦雷;赵蒙;段颖颖 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
张大威 |
主权项 |
一种服务的混搭方法,其特征在于,包括以下步骤:a、为服务提供注入接口;b、将所述服务通过所述注入接口注入;步骤b包括:添加或删除所述服务的参数,并定义所述参数的类型,其中,在所述注入接口的界面中输入所述服务的API地址,并动态的添加或删除所述服务的参数并定义所述参数的类型;以及解析所述服务并将所述服务封装以对所述服务进行标准化;c、根据预定规则将注入的所述服务加入到列表中,其中,调用所述服务的测试接口,其中所述测试接口包括测试数据,如果调用成功,则返回调用测试信息,如果调用失败,则返回出错信息,根据所述服务的备注信息和调用测试信息审核所述服务是否能加入到所述列表中,如果是,则将所述服务加入到对应的所述列表中,如果否,则返回不允许加入的通知信息;d、在所述列表中生成所述服务的可视化组件;e、拖拽所述可视化组件进行服务的混搭;以及f、将所述混搭之后的服务以代码形式发布并导出以形成新的服务接口。 |
地址 |
100876 北京市海淀区西土城路10号北京邮电大学鸿通楼509 |