Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development

And the construction of the asynchronous task processing system research

Author WangBin
Tutor ZhangFengLi; HaoChengXi
School University of Electronic Science and Technology
Course Software Engineering
Keywords Asynchronized Task Executor Task Queue Thead Poll
CLC TP311.52
Type Master's thesis
Year 2012
Downloads 5
Quotes 0
Download Dissertation

As companies diversify their business, co-operation between enterprises becomeincreasingly frequent. Enterprise IT systems are becoming increasingly complex. Theoverall IT software systems has been suffered great negative impact that was created byundesirable elements, such as the network stability and inter-enterprise security issueswhich come from outside the enterprise, the isolate system problem caused byinformation exchange which come from the enterprise internal. The main problem isthat information is blocked or synchronous interaction is very difficult to achieve,although at this stage has kept the program to solve such problems, but existingprograms are not earthshaking prostrate on the transformation of enterprises, is theintroduction of sophisticated technologies to transform the existing system, the cost isvery large. In this thesis, the task system was introduced to solve the internal andexternal system for information interaction problem.An asynchronous task processing software model was created by encapsulating therequest process by which the request is pack into task objective and the process packinto actors, after a detailed analysis of solution widely used by enterprise. Theperformance of processing tasks was improved greatly by introducing the asynchronoustask processing software model. Desiring to ensure the system security and stability, theTask was stored into the database through the Task serialization and deserializationfunctionality. Not only the speed of system response was improved, and the resourceneeded by systems was reduced significantly, through thread pool provided by Java.The fault transfer between servers was implemented by introducing a monitor ofoccupying resource and time. By using the MAC UI system design idea, the userexperience was making bitterly. The goal of design was achieved by system testing.

Related Dissertations
More Dissertations