Font Size: a A A

Research And Implementation Of Website Open Platform

Posted on:2014-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y P GaoFull Text:PDF
GTID:2268330425991898Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of the smartphone era, more and more people begin to use mobile phone to chat, surf the internet and trade, etc. Mobile phones bring people unprecedented convenience and practicality. Therefore, many traditional Internet companies begin to shift toward the development of mobile Internet. A thorny problem is existing systems haven’t provided interfaces for mobile Internet. How to associate traditional Internet with mobile Internet is the key to solve the problem. Open platform can solve the problem very well as a new technology.Open platform refers to developers can release many kinds of APP with a group of API provided by the website. The earliest foreign website which has given open platform is facebook, and Domestic renren, sina, taobao, tencent and other companies have released open platform close behind. For the traditional large Internet companies, they have technical personnel, funds and mature technology, complete platform construction is very easy, but it has certain challenging for small and medium-sized web sites. Thereby, thesis puts forward a concept called "open platform framework". The status of open platform framework in construction of open platform is like Spring and Hibernate in web projects’development. It can help developers to construct an open platform which running stably, safety, efficiently, and the development difficulty will be greatly reduced. So the open platform framework is meaningful in the field of open platform.Thesis studied some more popular technologies at present time to complete the design of the framework. Through referring of taobao open platform model, we determine that client sides use REST (Representational State Transfer) to post requests, server side uses IOC function and custom tags of Spring to complete the design and implementation of the framework. The functions of open platform framework include load balancing, object parser, exception process, key management, session management, service isolation and service certification, etc. Thesis introduces specific function, design principle, implement method and relationships of each module, Framework is transparent for developers, so the developers can focus on the development of business logic instead of transition between business logic and system service, it greatly reduces the development workload. Thesis provides the development demo of website of college of information science and engineering of northeastern university and application demo for android. In addition, it also gives the detailed development documentation and tutorial, which could enable developers to quickly master the development of this framework.
Keywords/Search Tags:open platform, framework design, applications of website
PDF Full Text Request
Related items