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

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

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

【技术实现步骤摘要】

【技术保护点】
一种用于在爪哇小服务程序和HTTP客户机之间进行异步消息接发的系统,包括:服务器,包括小服务程序容器、小服务程序和小服务程序响应处理器;小服务程序容器上的接口,其接收来自HTTP客户机的请求,其中来自HTTP客户机的请求由小服务程序容器发送到小服务程序;并且其中所述小服务程序一旦接收来自小服务程序容器的请求,则设置将在后续响应中使用的响应代码,释放所述响应处理器以交替处理来自所述HTTP客户机或其它HTTP客户机的后续请求,以及接着通过查找所请求的信息、重新设置响应代码、经由所述小服务程序响应处理器向所述HTTP客户机发送信息来处理初始的请求。

【技术特征摘要】
...

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

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

1
相关领域技术
  • 暂无相关专利