Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

HTTP (hyper text transport protocol) API (application program interface) invoking method and device

A technology of application programming interface and API calling, which is applied in the direction of program control devices, etc., can solve problems such as inconvenience for developers, and achieve the effect of meeting operation and performance requirements

Active Publication Date: 2014-04-02
CHINA TELECOM CORP LTD
View PDF6 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As more and more open platforms are built, if developers need to integrate the capabilities of multiple open platforms, they need to follow different procedures and steps to access multiple open platforms, and at the same time adapt to the different styles of open platforms. API interface, which brings great inconvenience to developers

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • HTTP (hyper text transport protocol) API (application program interface) invoking method and device
  • HTTP (hyper text transport protocol) API (application program interface) invoking method and device
  • HTTP (hyper text transport protocol) API (application program interface) invoking method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the invention are illustrated. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but do not constitute an improper limitation of the present invention.

[0023] The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses.

[0024] The following embodiments of the present invention use the API scheduling distribution system (also known as the HTTP application program interface calling device) to centrally manage and schedule the APIs in each open platform. When developers call APIs, they only need to visit this system. It will be automatically distributed to each open platform according to the API registration information called. Among them, the API registratio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses an HTTP (hyper text transport protocol) API (application program interface) invoking method and an HTTP API invoking device, wherein the method comprises the following steps that an invoking distributing mechanism of an API in each open platform is determined according to the service requirements and the system performance requirements; the API invoking request initiated by a client is received; a mechanism adopted by the requested API invoking is judged; under the condition that the requested API adopts the proxy mode invoking, an API invoking distributing system is used as a proxy server for providing requested results for the client; under the condition that the requested API adopts the HTTP redirection mode invoking, the redirection information is fed back to the client so that the client can directly obtain the request results from an target open platform according to the obtained redirection information. The method and the device provided by the embodiment of the invention have the advantages that the development requirements of developers on the open platforms are considered, and in addition, the requirements of operators on the operation and the performance of the open platforms are also met.

Description

technical field [0001] The invention relates to the field of Internet comprehensive platforms, in particular to a method and device for invoking an HTTP application program interface. Background technique [0002] At present, Internet companies generally open their core services in the form of HTTP (HypertextTransfer Protocol, Hypertext Transfer Protocol) API (Application Program Interface, Application Programming Interface), for outside partners and developers to call, and then through this way Expand the scope of application of its own business capabilities. This API-open management platform is called an open platform. As more and more open platforms are built, if developers need to integrate the capabilities of multiple open platforms, they need to follow different procedures and steps to access multiple open platforms, and at the same time adapt to the different styles of open platforms. The API interface has brought great inconvenience to developers. Contents of the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 王大中曹敏陆音张正风钱逸群
Owner CHINA TELECOM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products