发明名称 Stateless asynchronous message transmission
摘要 In one embodiment of this invention, a computer system performs a method for stateless asynchronous message transmission. The method involves a first software application instantiating a listener communication thread for communication with a process of a second software application. The method involves receiving an event notification from a sender communication thread, then suspending the sender communication thread in the second process while the second process continues running. The method involves storing a thread identifier of the suspended sender communication thread and the memory address of an event message within the event notification. The method involves writing information to the suspended sender communication thread during the suspension of the sender communication thread to change values that are provided to the second software application. Lastly, the method involves resuming the sender communication thread subsequent to writing the information, thereby instructing the second process of the second application to process the written information.
申请公布号 US7784059(B2) 申请公布日期 2010.08.24
申请号 US20060466268 申请日期 2006.08.22
申请人 MICROSOFT CORPORATION 发明人 STALL J. MICHAEL
分类号 G06F3/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址