Font Size: a A A

SOA Architecture Based Design And Implementation Of Traffic Statistics Analysis System

Posted on:2013-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2248330395477310Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Nowadays,enterprise informationization process has been going on and on withthe expansion of computer application fields. Enterprises have various applicationsystems that were built at different times and were realized with differenttechnologies,as a result, the problems such as they can not work coordinately, theresources can not be shared and the efficiency is low were brought out. what’s more,as enterprises developed continuously, new application systems were producedconstantly. The items such as how to reuse the subsystems and function blocks thathas public features in the existed systems, how to accelerate the development processand as well as cut down the development costs have become the prior tasks inenterprises’ informationization process. Therefore, it’s a hot research spot for peopleto find a resolution program that not only be able to make different systems interactwith each other but also get the existed public function be reused efficiently and alsothe activity changes be responded swiftly.SOA(Service-Oriented Architecture) is a software development idea,which canprovide resolution programs for enterprises’ application integration. The core conceptof SOA is service,the description of its features are based on XML. Its biggestadvantage is loose coupling and cross-platform, which can kick the problem ofinteroperation between systems with different constructions to a certain degree. At thesame time, service is also a function entity that is self-concluded and self-described,which is good for enterprises to reuse the existed public functional service.Software reusing is the purpose of domain engineering, it is the key technologyto realize the system software reusing. The reusable software resources of certainfields can be found and the methods of how to use these software resources is alsoprovided through adopting domain engineering analysis method in the early softwaredeveloping period. Domain engineering includes domain analysis, domain design anddomain realization. At present, the most common-used domain analysis method isfeature-oriented domain analyzing method, which has a problem that the feature hasno accurate definition, it’s an abstract concept and become awkward when describingthe domain requirements. So,it’s required to find a transition intermediaryentity to bethe reusing foundation in the period of domain design and domain realization. Theself-concluded and self-described technology component Web service is independentfrom realization, so choosing the Web service to be the transition intermediary entityis a satisfying choice.There exists common historic problems in the existing transportation survey system such as developing individually, running independently, managing dispersedly,lack of programming etc, which make the systems cannot shared resources with eachother and the activities can not be effectively executed and controlled, informationisolated island is thus produced. As can be seen from the above, a way which canreassign and integrate the existing survey systems under the premise of not changingthe original system is needed to be found, it will render powerful data support for theconstruction of city road programming.Basic SOA realization technologies: WebServices and ESB(Enterprise Service B-us)are elaborated in this paper. The domain engineering is introduced and on that foundation, service-oriented domain engineering analysis method is proposed. Finally, onthe background of practical projects, the system demand analysis is done by using service-oriented domain engineering analysis method and the SOA-based transportationsurvey system is designed and realized.
Keywords/Search Tags:SOA, WebServices, ESB, Domain Engineering, Traffic Survey, Information isolated island
PDF Full Text Request
Related items