Font Size: a A A

The Design And Implementation Of Wireless Mobile Application System Framework Based On J2ME And Rule Engine

Posted on:2010-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:J G LiuFull Text:PDF
GTID:2178360275954782Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of science,the function of mobile device has become more and more diverted,and the performance of it has improved dynamically:the main frequency of many devices has broken through 600M HZ.The technology of 3G has been growing mature continuously,and it was put into operation gradually.All of these conditions resulted in the fast development of mobile applications,which are successful in the field of mobile city management,mobile traffic management,etc.A lot of logical judgments appeared in mobile applications.This has led to low system efficiency.Frequent revise of logical judgment makes it very hard to maintain the system.This article introduced "rule engine" into wireless mobile applications, and put forward a new mobile application development framework based on J2ME and rule engine.In the beginning,several mobile application development platforms(such as J2ME,BREW and.NET) were discussed,and their advantages and disadvantages were summed up.The J2ME platform was chosen as the subject because of its merits, then its framework was presented."Rule Engine" is a tool used to rule reasoning originated from artificial intelligence,and is mainly used to improve the efficiency and the maintainability of the system.In this article,several kinds of popular rule engines were discussed,and Drools was chosen as the researching object,on which the advantage of rule engine was discussed.In the next part of the article,several popular mobile application frameworks were analyzed.The rule engine was introduced into mobile applications,as the logic of the mobile applications has become more and more complicated,while the maintainability and the efficiency has become worse.New framework was put forward based on rule engine to solve the problem of low efficiency and low maintainability caused by many logical rule judgments.After the compare of C/S mobile application system and normal C/S system,this article advanced locating the rule engine on the server side,and discussed the merits from performance and maintainability.The rule engine framework based on J2ME separated logical rule from code,improved the system maintainability,and provides good interface for people who set up the rules and the system.This article proved that the rule engine in the J2ME mobile application framework can solve the problem of low maintainability and low efficiency caused by huge number of logical rules.A rule engine prototype system based on J2ME,Drools and Servlet technologies were introduced,including some operational interfaces.Key technology used in the prototype system was also discussed.This paper was based on the "Mobile IT Assets Management" project in Wonders Information Company.The wireless application development framework based on J2ME and rule engine guided the real project,and got good result.
Keywords/Search Tags:J2ME, Rule Engine, Mobile Application Framework
PDF Full Text Request
Related items