Through analyzing the advantages of rich Internet applications (RIAs), Web services, and Flex, their superiorities are showed clearly. How to use Flex, Web services, Spring, and Hibernate framework to develop a Web system is studied in the developing of our system. Web services provide a standard means of interoperating between different software applications, running on a variety of platforms and/or frameworks. Web services are characterized by their great, interoperability and extensibility, as well as their machine-processable descriptions thanks to the use of XML. They can be combined in a loosely coupled way in order to achieve complex operations. The multi-layer architecture design of our system makes independently varying of various layer and makes applications decoupled, testable, easier to maintain, and reusability. Software reusability is considered one of the most effective ways of achieving higher productivity.
Published in:
Web Information Systems and Mining, 2009. WISM 2009. International Conference on
Date of Conference: 7-8 Nov. 2009