| As the basis of the development of online service enterprises, Open API has become an inevitable choice for the development of Internet companies. In today’s Internet industry, the transmission of data in different formats such as XML in the protocol of http is achieved by the use of SOAP, REST and other technologies. With the development of Web2.0 and the wide application of RSS, Atom, JSON, people have more choices of the data exchange format, achieve the sharing of network resources and ensures the security of resource sharing.A large number of powerdesigner uml modeling tools are used in the dissertation to detailedly describe business process diagram the system framework, data E/R graph, time sequence diagram, case diagram,class diagram and so on. The process of product input and order interaction in the open platform is showed to intuitively reflect the whole system design process and system architecture model of OpenAPI.lvmama.com from... system modeling to database modeling.As for the realization of technical methods, first of all, expected technical indicators are set according to their own development. Second, through the further research and improvement of ctrip and qunar’s OpenAPI, advanced Internet technical tools are used on each key link, which solves the most headache high concurrency of many big Internet companies and the bottleneck problems of large data storage and reading. Such as through nginx to do reverse proxy, through Dubbo, zookeeper to provides remote service to achieve the optimal load balancing effect, through the application of spring aop’s standard mode to achieve the database read and write separate system and through Memcache and redis memory database to the achieve a large number of data exchange. MongoDB is applied to reduce a large amount of the data operation log view and system overhead caused by records. Specific techniques will be introduced in the dissertation one by one.In this dissertaion, the related technologies and standards of the Internet API Open technology are researched by analysing the design and development of the OpenAPI.lvmama.com in the hotel. And it focuses on the different business natures between the tourism industry and other single commodity consumer electronic commerce website to help achieve the transformation of the company from the traditional electricity suppliers to the platform of the business enterprise. |