发明名称 SYSTEM AND METHOD FOR CONCURRENT IMPLEMENTATION OF SERVICES
摘要 <p>PROBLEM TO BE SOLVED: To add support for concurrency to a mainstream object-oriented language, thereby providing language extensions that enable development of programs that can either be run in one address space, distributed across a plurality of processes on a single computer, or distributed across a local-area or wide-area network, without recoding the program.SOLUTION: Central to this aspect is the notion of a "service", which can execute its own algorithmic (logical) thread. Services do not share memory or synchronize using explicit synchronization primitives. Rather, both data sharing and synchronization are accomplished via message-passing, e.g., a set of explicitly refined messages are sent between services. Messages can contain data that is shared, and a pattern of message exchange realizing necessary synchronization.</p>
申请公布号 JP2014142959(A) 申请公布日期 2014.08.07
申请号 JP20140075907 申请日期 2014.04.02
申请人 MICROSOFT CORP 发明人 JASON P ALLEN ; JOHN L HANBY ; NICHOLAS GUSTAFSON
分类号 G06F9/44;G06F9/50 主分类号 G06F9/44
代理机构 代理人
主权项
地址