【技术实现步骤摘要】
服务代码开发处理方法及装置
本申请涉及服务代码开发
,特别是涉及服务代码开发处理方法及装置。
技术介绍
在“新零售”等线上线下相结合的业务模式下,零售商可以通过线上的应用程序(App)提供商品对象的信息,用户可以通过线上的App进行浏览、购买等行为。同时,零售商还可以开设线下的实体店铺,用户也可以通过线下的实体店铺进行商品对象的购买。同时,线上的订单也可以由线下的实体店铺进行发货等一系列的处理,并最终配送到用户指定的收货地址。但是,有些零售商可能受限于自身的资源或者能力,无法为用户提供完善的发货、配送等服务,甚至在具体进行商品的上架等处理时,也可能存在一些困难,导致效率低下,出错率高等情况。为了使得这种零售商也能够加入到“新零售”系统中,“新零售”平台方可以为零售商提供一些服务,例如,标准化的流程处理服务,零售商可以通过采购平台方的服务,来完善线上线下相结合的销售链路。例如,某零售商可以采购“上架”服务,此时,平台方可以为该零售商提供相对应的解决方案,等等。通常,具体业务链路上的服务可以是由平台方来提供,但是,随着系统的发展,越来越多的外部商家需要与“新零售”平台进行合作。例如,某外部商家也能够提供“上架”服务,也希望加入到“新零售”系统中,使得其他零售商也可以采购该外部商家提供的服务来解决某类问题,进而,使得这种外部商家也能够通过销售这种服务的方式,来作为另一种收入来源。但是,能够提供上述业务链路上相关服务的商家,其内部通常也会使用具体的ERP系统来实现各种信息、数据的管理。例如,商家A内部使用了一种 ...
【技术保护点】
1.一种服务代码开发处理方法,其特征在于,为开发工具提供插件,通过所述插件执行以下处理:/n创建第一窗口以及第二窗口,其中,所述第一窗口用于进行代码编辑,所述第二窗口中包括用于确定服务代码类型并发起代码编辑的第一操作选项,所述服务代码类型包括:服务接口代码以及服务实现代码;其中,所述服务接口是按照商品对象服务流程中的节点进行定义的,所述服务实现是根据所述服务接口的定义信息提供的;/n通过所述第一操作选项接收到操作请求后,创建代码库,并将接收到的服务代码发布到服务器中,以便服务调用方通过所述服务接口发起对所述服务实现的调用,以获得对应节点上的服务。/n
【技术特征摘要】
1.一种服务代码开发处理方法,其特征在于,为开发工具提供插件,通过所述插件执行以下处理:
创建第一窗口以及第二窗口,其中,所述第一窗口用于进行代码编辑,所述第二窗口中包括用于确定服务代码类型并发起代码编辑的第一操作选项,所述服务代码类型包括:服务接口代码以及服务实现代码;其中,所述服务接口是按照商品对象服务流程中的节点进行定义的,所述服务实现是根据所述服务接口的定义信息提供的;
通过所述第一操作选项接收到操作请求后,创建代码库,并将接收到的服务代码发布到服务器中,以便服务调用方通过所述服务接口发起对所述服务实现的调用,以获得对应节点上的服务。
2.根据权利要求1所述的方法,其特征在于,
在通过所述第一操作选项接收到操作请求后,还包括:
根据所述服务代码类型对应的模板,通过所述第一窗口提供初始化代码。
3.根据权利要求2所述的方法,其特征在于,
所述初始化代码包括除业务逻辑代码之外的全部依赖关系代码,以便仅通过所述第一窗口接收与业务逻辑相关的代码信息。
4.根据权利要求1所述的方法,其特征在于:
所述第一操作选项包括:用于定义新的服务接口的第一操作选项,以便通过所述第一窗口接收关于所述服务接口的服务定义代码,所述服务定义代码中包括用于对服务接口的入参、出参以及功能进行描述的代码。
5.根据权利要求4所述的方法,其特征在于,还包括:
对新定义的服务接口是否定义成功进行测试,获得测试结果,并提供用于对服务接口是否定义成功进行查看的第二操作选项;
通过所述第二操作选项接收到操作请求后,提供所述测试结果。
6.根据权利要求1所述的方法,其特征在于:
所述第一操作选项包括:用于为指定服务接口提供服务实现的第一操作选项,以便通过所述第一窗口接收关于所述服务实现的实现代码信息。
7.根据权利要求6所述的方法,其特征在于,还包括:
提供用于查看服务实现所属的服务接口信息的第三操作选项;
通过所述第三操作选项接收到操作请求后,提供所述服务实现所属的服务接口信息。
8.根据权利要求1所述的方法,其特征在于:
所述第一操作选项包括:用于通过定义至少两个已有服务接口之间的调用关系的方式,将所述至少两个已有服务接口组合为新的服务接口的第一操作选项,以便通过所述第一窗口接收关于所述新的服务接口的组合代码信息。
9.根据权利要求1所述的方法,其特征在于:
同一服务接口对应多个服务实现;
所述方法还包括:
通过所述第二窗口提供已定义的服务接口列表,并在其中一指定服务接...
【专利技术属性】
技术研发人员:张群辉,沈东佳,冯微峰,方小瑞,马莉亚,夏斐,尹长江,潘玉民,段亚军,高鹏程,曾露,张黎静,祁小彦,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。