Olingo JMS 集成 同步/异步
Olingo JMS integration Synchronous / asynchronous
我正在寻找将 Apache Oilngo 与 JMS 集成的解决方案。
要求是让客户端构造 HTTP 结构并通过套接字连接发送 (Synchronous) - 如果 HTTP 响应花费的时间超过指定的时间段(例如 15 分钟),则请求被转发到异步 线程将在套接字上等待响应的行为。一旦响应到达,原始发送者就会得到通知(类似回调的结构)
TIA.
Olingo V2 没有这些功能。在 Olingo V4 中,有可用的异步支持。
不幸的是,olingo 网站上没有关于此的文档。所以我建议你看看olingo用来测试功能的技术服务:https://github.com/apache/olingo-odata4/blob/master/lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java#L148
tecsvc 模块中的 TechnicalEntityProcessor 可以异步响应。规范部分可以在这里找到:http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part1-protocol/odata-v4.0-errata02-os-part1-protocol-complete.html#_Toc406398358
也可以在 olingo 邮件列表上提问:user@olingo.apache.org
我正在寻找将 Apache Oilngo 与 JMS 集成的解决方案。 要求是让客户端构造 HTTP 结构并通过套接字连接发送 (Synchronous) - 如果 HTTP 响应花费的时间超过指定的时间段(例如 15 分钟),则请求被转发到异步 线程将在套接字上等待响应的行为。一旦响应到达,原始发送者就会得到通知(类似回调的结构) TIA.
Olingo V2 没有这些功能。在 Olingo V4 中,有可用的异步支持。 不幸的是,olingo 网站上没有关于此的文档。所以我建议你看看olingo用来测试功能的技术服务:https://github.com/apache/olingo-odata4/blob/master/lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java#L148
tecsvc 模块中的 TechnicalEntityProcessor 可以异步响应。规范部分可以在这里找到:http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part1-protocol/odata-v4.0-errata02-os-part1-protocol-complete.html#_Toc406398358
也可以在 olingo 邮件列表上提问:user@olingo.apache.org