Research and Implementation of RIA Architecture Based on REST in Clothing Manufacturing Enterprises
|School||Beijing Jiaotong University|
|Keywords||REST RIA Ajax System architecture|
Traditional web application faces the following problems:the lack of client-side intelligent mechanisms and static HTML pages lead to the complexity of the server-side development and the weak capacity of data processing. With the expansion of the system and the improving user requirements, there are a series of problems in the web development. To solve the problem, this paper do some research as follows.Firstly, this paper analyze how to improve the interaction of the system. RIA technology can provide a user experience as good as the desktop software and can be deployed as easy as web application. With the RIA technology, on one hand the client can deals with the business processing to release the sever side; On the other hand, the client with more beautiful and practical interface elements can communication with the server through asynchronous communication so as to improve the user experience.Secondly, this paper analyze how to reduce the difficulty of server-side development and improve development efficiency. The REST architectural style promote separate the resource and the representation of resource in order to achieve the separation of client and server side. By using URI we can locate and operate the resource, so that the development efficiency and the portability of the system are improved.Thirdly, the paper presents a RIA architecture based on REST. The client model uses Ajax tenology to communicate with the server-side and build the user interface. The server-side uses Spring and O/R mapping tool Hibemate3.At last, with the in-depth investigation of the clothing business processes, this paper detailed analyze of the user requirement of the clothing enterprise information system and summary the demand characteristics. Through system analysis and design, this paper do research with the applying of the new framework in the system development. Through the applied research, we find that the RIA architecture based on REST is able to meet the business needs of the clothing enterprises and solve the problem in the development of information systems.