当前位置: 首页 > 专利查询>BEA系统公司专利>正文

爪哇小服务程序和HTTP客户机间异步消息接发的系统和方法技术方案

技术编号:2861866 阅读:250 留言:0更新日期:2012-04-11 18:40
在使用小服务程序的传统服务器中,当把HTTP客户机(502)请求调度给线程时,调用适当的小服务程序(508)的服务方法。当该服务方法返回时,发送响应。在可以发送响应之前必须发生异步事件的情况下,这不是最佳的,因为运行该小服务程序的线程必须阻塞到该事件发生为止。本发明专利技术提供了这种请求的异步处理。在一个实施例中,本发明专利技术提供了小服务程序API的扩展,其允许服务器方法返回,从而在准备好发送请求之前释放线程。这样,当异步事件在以后发生时,可以完成和发送响应。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总的涉及应用和事务服务器,特别涉及用于支持消息排队和具有多重执行队列的线程的系统。交叉引用本申请涉及2001年10月5日提交的申请号为60/327,543的临时申请“SYSTEM FOR APPLICATION SERVER MESSAGING WITH MULTIPLEDISPATCH POOLS(用于与多重调度池进行消息接发的应用服务器的系统)”和2002年10月3日提交的申请号为____、专利技术人为Adam Messinger和Don Ferguson的技术专利申请“SYSTEM FOR APPLICATION SERVERMESSAGING WITH MULTIPLE DISPATCH POOLS(用于与多重调度池进行消息接发的应用服务器的系统)”,通过引用将这两个申请都合并于此。
技术介绍
Java 2平台企业版(J2EE)规范定义了一种用于开发多层企业应用程序的现行标准。J2EE提供了一种设计、开发、组装以及调配(deployment)企业应用程序的基于组件的途径,其既减小了成本,又允许集中设计和实现。J2EE平台为开发者提供了多层分布式应用模型、重新使用本文档来自技高网...

【技术保护点】
用于在爪哇小服务程序和小服务程序处理器之间进行异步消息接发的系统,包括:服务器,包括小服务程序和小服务程序响应处理器;HTTP接口,用于从HTTP客户机接收请求,并向HTTP客户机发送响应;并且其中来自客户的请求允许 小服务程序立即返回一定的响应数据,并且设置响应代码用于后续的响应。

【技术特征摘要】
US 2001-10-5 60/327,530;US 2002-10-3 10/264,9731.用于在爪哇小服务程序和小服务程序处理器之间进行异步消息接发的系统,包括服务器,包括小服务程序和小服务程序响应处理器;HTTP接口,用于从HTTP客户机接收请求,并向HTTP客户机发送响应;并且其中来自客户的请求允许小服务程序立即返回一定的响应数据,并且设置响应代码用于后续的响应。2.如权利要求1所述的系统,其中所述小服务程序后续响应由响应命令触发,以发送额外的响应数据。3.如权利要求2所述的系统,其中所述响应命令是JMS消息。4.如权利要求1所述的系统,其中小服务程序和小服务程序响应处理器的机能经由JSP标记库对用户公开。5.如权利要求4所述的系统,其中所述JSP标记库用于指示哪个HTTP...

【专利技术属性】
技术研发人员:亚当梅辛杰萨姆普拉拉戴夫布朗
申请(专利权)人:BEA系统公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1