Font Size: a A A

Cloud OpenAPI Platform Based On API Integration

Posted on:2014-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y L ChenFull Text:PDF
GTID:2268330422464751Subject:Computer technology
Abstract/Summary:PDF Full Text Request
OpenAPI platform provides developers with programming interface as the serviceaccess mode, which completely accords with the main point of cloud computing inopening up and cooperation. Each cloud service platform continuously improves servicequality and improves its OpenAPI platform performance. The security, reliability andscalability have made great development. But every cloud service platform is independentfrom each other. Interoperability between difference platforms is poor, which makes manydifficulties for developers to develop applications based on cloud computing platform.And currently service of each OpenAPI platforms is single, which causes there are a largenumber of repeat development among developers.Cloud OpenAPI platform designs API format according to the characteristics ofdifferent types and different levels of service, ensuring that developers can safely use thevirtual resources in cloud computing environment. Developers can access third-partyapplication interfaces and third-party cloud platform through this OpenAPI platform. Userest-style interface and JSON format to pack APIs. In the aspect of safety, use an accesscontrol mechanism to authenticate the user’s identity, preventing malicious user accessresources in platform and ensuring availability of the platform. The interaction betweencloud platforms is put forward. Integrate the service of third-party cloud platform into theOpenAPI platform, which reduces the complexity of the hybrid application development.Finally, add third-party applications API into the OpenAPI platform, which makes thethird-party application developers can use the interface functions realized.Functional tests show that Cloud OpenAPI platform can guarantee the security ofresources in the cloud environment. Cloud APIs can fully meet the needs of cloudcomputing developers, including the IaaS service and PaaS services. OpenAPI platform,meanwhile, proposes the integration of third-party platform interface and third-partyapplication interface, realizing one-stop style service. Performance tests show that averageresponse time can be controlled in1second when the number of users is less than300atthe same time.
Keywords/Search Tags:OpenAPI, Cloud computing, API integration
PDF Full Text Request
Related items