非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种包括处理器和存储器的分布式服务层事务管理装置,所述装置还包括存储在所述装置的存储器中的计算机可执行指令;所述计算机可执行指令在由所述装置的处理器执行时使所述装置实现通信网络的分布式服务层事务DSLT服务的第一服务层实体;该DSLT服务提供RESTful应用编程接口API;并使第一服务层实体;从在通信网络上执行的应用接收对分布式服务层事务的请求;所述请求指定要对作为目标的DSLT API资源集原子执行的命令;其中作为目标的DSLT API资源由通信网络的DSLT服务的多个其它服务层实体托管;向所述多个其它服务层实体中的每个服务层实体发送锁定由该其它服务层实体托管的任何作为目标的DSLT API资源的请求;从所述多个其它服务层实体中的每一个服务层实体接收指示该服务层实体是否能够锁定由该服务层实体托管的作为目标的DSLT API资源的响应;基于接收到指示所述多个其它服务层实体能够锁定作为目标的DSLT API资源集的响应;向所述多个其它服务层实体发送对作为目标的DSLT API资源集执行命令的原子执行的请求;从所述多个其它服务层实体接收指示该命令对作为目标的DSLT API资源集成功执行的响应;基于接收到指示命令已对作为目标的DSLT API资源集成功执行的响应;向所述多个其它服务层实体发送提交分布式事务的请求;以及向所述应用发送指示已成功执行分布式服务层事务的响应。
如权利要求1所述的分布式服务层事务管理装置,其中计算机可执行指令还使第一服务层实体在从所述应用接收到对分布式服务层事务的请求后在第一服务层实体的存储器中创建表示所述分布式服务层事务并且包括关于所述分布式服务层事务的状态的信息的资源;其中经由通信网络使得所述应用可访问所述资源。
如权利要求2所述的分布式服务层事务管理装置,其中所述资源包括唯一地识别事务的事务标识符属性以及其中存储与分布式服务层事务的状态有关的信息的事务状态属性。
如权利要求2所述的分布式服务层事务管理装置,其中所述资源包括控制第一服务层实体何时发起对分布式服务层事务的请求的处理的执行时间属性。
如权利要求1所述的分布式服务层事务管理装置,其中所述装置包括通信网络的服务器或网关之一。
如权利要求1所述的分布式服务层事务管理装置,其中计算机可执行指令还使第一服务层实体根据定义用于处理请求的规则的策略来处理对分布式服务层事务的请求。
如权利要求1所述的分布式服务层事务管理装置,其中计算机可执行指令还使第一服务层实体调度对分布式服务层事务的请求的处理。
如权利要求1所述的分布式服务层事务管理装置,其中对分布式服务层事务的请求是请求序列的一部分。
如权利要求1所述的分布式服务层事务管理装置,其中计算机可执行指令还使第一服务层实体向所述多个其它服务层实体发送指示对命令的执行的限制的标准。
如权利要求1所述的分布式服务层事务管理装置,其中计算机可执行指令还使第一服务层实体向所请求的分布式服务层事务指派优先级。