[发明专利]一种对象处理方法及装置有效
申请号: | 201711015142.5 | 申请日: | 2017-10-25 |
公开(公告)号: | CN109710418B | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 陆阳 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘醒晗 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对象 处理 方法 装置 | ||
本申请公开了一种对象处理方法及装置。该方法包括:接收客户端设备发送的对象处理请求,根据给对象处理请求获取属性信息,根据该对象处理策略以及给属性信息,确定是否允许对所请求处理的对象执行指定业务逻辑,根据确定结果进行相应处理。其中,所述对象处理策略包括判决条件,所述判决条件用于确定是否允许对所请求的对象执行指定业务逻辑。
技术领域
本申请涉及计算机及互联网应用技术领域,尤其涉及一种对象处理方法及装置。
背景技术
随着互联网技术以及无线通信技术的发展,互联网应用在个人电脑(PC)和无线终端上都得到了广泛的应用。
以在线交易(比如在线购物)为例,该应用目前可在多种类型终端上实现,比如可在PC、平板电脑、手机以及智能终端上实现。由于一些原因,某些互联网应用在不同终端上实现时,其业务逻辑有可能不同,以在线购物为例:
(1)由于应用的承载和实现(或展现)方式不同,导致业务逻辑存在一定的差异,比如,PC端在线购物应用采用网页形式承载和展现,移动端在线购物应用采用应用程序(App)形式进行承载和展现,导致在线购物应用中的同一商品只允许通过PC上的应用(即以网页形式承载和展现的应用)进行购买。
(2)由于移动端的线购物应用程序存在不同的版本,不同版本的应用程序会存在支持不同业务逻辑的情况,比如对于在线购物应用中的某类商品,低版本的在线购物应用不支持购买操作。
(3)由于在线应用的宿主移动终端具有不同类型,因此移动端的在线购物应用也具有不同类型,比如手机端应用、平板电脑端应用、智能终端上的应用等。不同的类型可支持不同的业务逻辑,比如,智能冰箱上的在线购物应用仅支持购买生鲜类商品。
由此可见,如何确定合适的业务逻辑,是目前需要解决的技术问题。
发明内容
本申请实施例公开了一种对象处理方法及装置。
第一方面,提供一种对象处理方法,所述方法包括:
接收客户端设备发送的对象处理请求;
根据所述对象处理请求获取属性信息;
根据所述对象处理策略以及所述属性信息,确定是否允许对所请求处理的对象执行指定业务逻辑;
根据是否允许对所请求处理的对象执行指定业务逻辑的确定结果,进行相应处理;
其中,所述对象处理策略包括判决条件,所述判决条件用于确定是否允许对所请求的对象执行指定业务逻辑。
可选地,所述属性信息包括第一属性的属性信息和第二属性的属性信息,所述判决条件包括所述第一属性对应的单一属性禁止条件以及与所述禁止条件对应的开放条件,所述单一属性禁止条件根据所述第一属性设置,所述开放条件根据所述第二属性设置;
所述根据所述对象处理策略以及所述属性信息,确定是否允许对所请求处理的对象执行指定业务逻辑,包括:
根据所述第一属性对应的单一属性禁止条件,确定所述第一属性的属性信息是否满足所述单一属性禁止条件,若满足,则确定所述第二属性的属性信息是否满足所述开放条件,若不满足,则禁止对所请求处理的对象执行指定业务逻辑。
可选地,所述判决条件还包括多属性禁止条件,所述多属性禁止条件根据多个属性设置,所述多个属性至少包括所述第一属性;
所述方法还包括:
在根据所述单一属性禁止条件和所述开放条件确定允许对所请求的对象执行指定业务逻辑后,根据获取的属性信息确定是否满足所述多属性禁止条件;若满足,则禁止对所请求的对象执行指定业务逻辑,否则允许对所请求的对象执行指定业务逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711015142.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能音箱系统及其实现方法
- 下一篇:基于文本分析的MPI代码通信过程解析方法