发明名称 System and method for managing message queues for multinode applications in a transactional middleware machine environment
摘要 A middleware machine environment can manage message queues for multimode applications. The middleware machine environment includes a shared memory on a message receiver, wherein the shared memory maintains one or more message queues for the middleware machine environment. The middleware machine environment further includes a daemon process that is capable of creating at least one message queue in the shared memory, when a client requests that the at least one message queue be set up to support sending and receiving messages. Additionally, different processes on a client operate to use at least one proxy to communicate with the message server. Furthermore, the middleware machine environment can protect message queues for multimode applications using a security token created by the daemon process.
申请公布号 US9558048(B2) 申请公布日期 2017.01.31
申请号 US201213572501 申请日期 2012.08.10
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 Frank Richard;Little Todd;Kaimalettu Arun;Tominna Leonard
分类号 G06F13/14;G06F13/16;G06F13/28;G06F15/167;G06F9/54 主分类号 G06F13/14
代理机构 Tucker Ellis LLP 代理人 Tucker Ellis LLP
主权项 1. A system for managing message queues in a middleware machine environment, comprising: a middleware machine environment executing on one or more microprocessors; a message receiver and a daemon process associated therewith on a server node in the middleware machine environment, wherein the message receiver includes a shared memory that maintains one or more message queues therein; wherein the daemon process operates to create, in response to a request from a message sender on a client node, a message queue in the shared memory for communicating with the message sender,create a security token associated with the message sender and sending the security token to the message sender,accept, from the message sender, a remote direct memory access (RDMA) operation on the shared memory for writing a message directly in the shared memory, responsive to the message sender receiving the security token, andreceive metadata information of the message via the message queue.
地址 Redwood Shores CA US