Font Size: a A A

Concurrent Research And Design Of The Orb

Posted on:2003-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:H L YuanFull Text:PDF
GTID:2208360065961553Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the broadly used and deployed of distributed object oriented middleware,application has put forward new requirement in scalability and deployment. At the same time,it requires more and more in server application's concurrent access developped in middleware. CORBA is the one of popular object oriented middleware today,so this paper will research the design of CORBA core ORB(Object Request Broker).The destination of this paper is to put forward a kind of flexible architecture,which has better scalability and deployment ability. Based on the function of ORB,I put forward two level concurrency idea:communication level concurrency and request level concurrency. And based on the property of application use,I realize several concurrency model :reactive,thread_per_request,thread_per_client,thread_pool. So application can flexibly select appreciate concurrency model on demand to deploy concurrency granularity.The paper will emphatically discuss the design of GIOP engine of concurrent ORB,consisting of GIOP connection menagement,GIOP message marshalling and unmarshalling,and GIOP message concurrent processing.
Keywords/Search Tags:Abstract Transport Framework, concurrency model, communication level concurrency, request level concurrency
PDF Full Text Request
Related items