[发明专利]用于在交易处理环境中提供MSSQ通知的系统和方法有效
申请号: | 201680025005.7 | 申请日: | 2016-10-20 |
公开(公告)号: | CN107533488B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | T·里托;张庆生;金永顺 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/46 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 邹丹 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 交易 处理 环境 提供 mssq 通知 系统 方法 | ||
根据实施例,本文描述了一种用于在具有多服务器单队列(MSSQ)配置的交易处理环境中向特定服务器做出请求的系统和方法。MSSQ集合中的每个服务器可以与辅助请求队列相关联,并且可以包括主线程、辅助线程以及内部存储器队列。每个服务器可以使用应用编程接口(API)以在与该服务器相关联的辅助请求队列上通告一个或多个非一致服务。特定服务器的所述辅助线程被配置为使针对非一致服务的请求消息从与所述特定服务器相关联的所述辅助请求队列中出队,并且将出队的消息存储于内部存储器队列中。所述特定服务器的所述主线程在针对要处理的消息检查所述主请求队列之前,检查所述内部存储器队列。
版权声明:
本专利文献的公开内容的一部分包含受版权保护的材料。版权所有者不反对任何人对专利文献或专利公开内容按照其在专利和商标局专利文件或记录中呈现的样子进行传真复制,但在其他情况下保留所有版权。
优先权要求:
本申请为于2015年10月22日提交的申请号为PCT/CN2015/092573、题目为“SYSTEMAND METHOD FOR PROVIDING MSSQ NOTIFICATIONS IN A TRANSACTIONAL PROCESSINGENVIRONMENT”的国际专利申请的部分继续申请,并且要求该国际专利申请的优先权的权益,并且该申请由此通过引用并入本文;以及
本申请还要求于2016年1月15日提交的申请号为14/997,358、题目为“SYSTEM ANDMETHOD FOR PROVIDING MSSQ NOTIFICATIONS IN A TRANSACTIONAL PROCESSINGENVIRONMENT”的美国实用新型专利申请的优先权的权益,并且该申请由此通过引用并入本文。
技术领域
本发明的实施例一般涉及应用服务器,并且具体涉及一种用于在交易处理环境中提供多服务器单队列(MSSQ)通知的系统和方法。
背景技术
在例如Tuxedo环境的交易处理环境中,可以由多个服务器共享请求队列用于负载均衡。在这种多服务器单队列(MSSQ)配置中,每个服务器通常需要支持完全相同的服务集合。否则,如果一个服务器支持一个特定服务而一个或多个其他服务器不支持该特定服务,则不支持该特定服务的服务器之一可以使针对该特定服务的请求消息从请求队列中出队。因此,在具有MSSQ配置的交易处理环境中向特定服务器做出请求或发送通知是非常有挑战的。
发明内容
根据实施例,本文描述了一种用于在具有多服务器单队列(MSSQ)配置的交易处理环境中向特定服务器做出请求的系统和方法。交易处理环境中的主请求队列可以被多个服务器共享,并且可以通告由每个服务器支持的一个或多个一致服务。辅助请求队列可以针对每个服务器来被提供,并且可以通告被至少一个服务器不支持的一个或多个非一致服务。每个服务器可以包含主线程、辅助线程以及内部存储器队列。
根据实施例,针对一致服务的请求消息被置于主请求队列上,并且MSSQ集合中的任何服务器的主线程可以使所述针对一致服务的请求消息出队。针对非一致服务的请求消息可以被置于支持非一致服务的服务器的辅助请求队列上,并且服务器的辅助线程可以使针对非一致服务的请求消息出队。出队的请求消息可以存储于服务器的内部存储器队列中,以供服务器的主线程检索来进行处理。
根据实施例,可以提供应用编程接口(API)以通告一个或多个非一致服务。域配置文件中的一个或多个服务器参数可以用于实现上述特征。
附图说明
图1示出了根据实施例的用于在具有MSSQ配置的交易处理环境中向特定服务器做出请求的系统。
图2进一步示出了根据实施例的用于在具有MSSQ配置的交易处理环境中向特定服务器做出请求的系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680025005.7/2.html,转载请声明来源钻瓜专利网。