发明名称 Using forums as a message transport in an enterprise service bus
摘要 A forum service that is hosted by a server in an enterprise service bus receives a message from a client, the message being directed to a service in the enterprise service bus. The forum service acts as a message transport in the enterprise service bus. A thread is generated in a forum managed by the forum service for communications between the client and the service. The message is stored in the thread. The service is notified of the message, wherein the service to receive the message, process the message and post a response message to the thread.
申请公布号 US9077750(B2) 申请公布日期 2015.07.07
申请号 US200912395486 申请日期 2009.02.27
申请人 Red Hat, Inc. 发明人 Little Mark Cameron
分类号 H04L29/08 主分类号 H04L29/08
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method comprising: receiving, by a forum service executed by a processor, a message from a client requesting an action, the forum service comprising a message transport in an enterprise service bus; selecting, by the forum service in view of the message, a functionality service in the enterprise service bus to perform the action in response to the message; generating, by the forum service, a thread in a forum managed by the forum service, the thread being generated in view of the message from the client, the thread for communications between the client and the functionality service; notifying, by the forum service, the functionality service of the message, wherein the functionality service is notified of the message upon the forum service being polled by the functionality service; receiving, by the forum service, a response message received from the functionality service, the response message comprising output generated from the action; storing, by the forum service, the message and the response message in the thread; bundling, by the forum service, the response message with an additional response message from another functionality service into a bundled communication for sending to the client; and notifying, by the forum service, the client of the bundled communication, wherein the client is notified of the bundled communication upon the forum service being polled by the client.
地址 Raleigh NC US