CN108111629A - Application Programming Interface service unit and Application Programming Interface service system - Google Patents
Application Programming Interface service unit and Application Programming Interface service system Download PDFInfo
- Publication number
- CN108111629A CN108111629A CN201810053605.5A CN201810053605A CN108111629A CN 108111629 A CN108111629 A CN 108111629A CN 201810053605 A CN201810053605 A CN 201810053605A CN 108111629 A CN108111629 A CN 108111629A
- Authority
- CN
- China
- Prior art keywords
- programming interface
- application programming
- interface resource
- resource
- gateway module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012546 transfer Methods 0.000 claims abstract description 42
- 238000012795 verification Methods 0.000 claims abstract description 26
- 230000006870 function Effects 0.000 claims description 20
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000013475 authorization Methods 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 38
- 238000011161 development Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000005283 ground state Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of Application Programming Interface service unit, including gateway module and Back Administration Module, gateway module verifies the Application Programming Interface resource transfer request received, and the respective application programming interface resource in the Application Programming Interface resource transfer request call respective server by verification;Back Administration Module is configured as receiving releasing news for Application Programming Interface resource, and the releasing news for Application Programming Interface resource to receiving is audited.The present invention also provides a kind of Application Programming Interface service systems.The Application Programming Interface resource that Application Programming Interface service system can provide Application Programming Interface resource publisher be managed concentratedly, and provided an Application Programming Interface resource for the requestor of Application Programming Interface resource and issued, search, subscribe to platform.
Description
Technical field
The present invention relates to computer realms, specifically, are related to a kind of Application Programming Interface service unit and a kind of including that should answer
With the Application Programming Interface service system of programming interface service unit.
Background technology
With the fast development of internet industry and smart machine, there is various be mounted on smart machine
Application program.For the function of application program, it may be necessary to call some Application Programming Interface resources.
When the developer of application program needs to use certain Application Programming Interface, can only be joined with specific operator
System.
Presently, exist and lack unified issue, obtain Application Programming Interface resource and to Application Programming Interface resource
Carry out the platform of unified security method.
The content of the invention
It is an object of the invention to provide a kind of Application Programming Interface service units and one kind to include the Application Programming Interface
The Application Programming Interface service system of service unit, the Application Programming Interface service system can carry application program publisher
The Application Programming Interface resource of confession is managed concentratedly, and provides an application volume for the requestor of Application Programming Interface resource
Journey interface resource platform, so as to realize better service.
To achieve these goals, as one aspect of the present invention, a kind of Application Programming Interface service unit is provided,
In, the Application Programming Interface service unit includes gateway module and Back Administration Module,
The information of Application Programming Interface resource is stored in the gateway module, the gateway module is configured as to receiving
To Application Programming Interface resource transfer request verified, and according to be stored in the gateway module Application Programming Interface money
The information in source is determined to ask corresponding Application Programming Interface resource by the Application Programming Interface resource transfer of verification and called
Application Programming Interface resource corresponding with the Application Programming Interface resource transfer request by verification in respective server;
The Back Administration Module is configured as receiving releasing news for Application Programming Interface resource, and should to what is received
It is audited with releasing news for programming interface resource.
Optionally, the gateway module is additionally configured to the information pair to Application Programming Interface resource in the gateway module
The calling situation for the Application Programming Interface resource answered is monitored, and to obtain recalls information, the recalls information includes application and compiles
The calling amount of journey interface resource, the method for calling for calling Application Programming Interface resource, to the Application Programming Interface resource transfer
The response time of request, at least one of the error rate of the Application Programming Interface service unit;
The Back Administration Module is additionally configured to logical in examination & verification in releasing news for the Application Programming Interface resource
It crosses under state and attaches the information of the Application Programming Interface resource to the gateway module.
Optionally, the Back Administration Module includes service management unit and background management unit,
The background management unit is configured as auditing the releasing news for Application Programming Interface resource received,
And will the gateway module and setting and the application programming be added to by the information of the Application Programming Interface resource of examination & verification
The permission of the operation of the relevant Account Type of interface service device;
The service management unit is configured as being compiled according to the permission pair that the background management unit is set and the application
The relevant account of journey interface service device distributes permission corresponding with the Account Type of the account.
Optionally, the background management unit is additionally configured to perform at least one of following operation:
It creates an account operation, delete account operation, the account information operation for managing Application Programming Interface resource requestor, pipe
Manage account information operation, inquiry Application Programming Interface resource transfer journalizing, the execution of Application Programming Interface resource publisher
Subscriber's real-name authentication examination & approval of Application Programming Interface resource and the operation of searching and managing person's operation log.
Optionally, the service management unit is configured as the account point for the publisher of Application Programming Interface service unit
The permission to release news with issue Application Programming Interface resource;
The service management unit is additionally configured to distribute at least one of following permission for the account of management staff:
The permission of real-name authentication examination & verification is carried out to the subscriber account of Application Programming Interface resource, releases news what is audited to described
Permission is managed the classification of the Application Programming Interface resource by examination & verification.
Optionally, the gateway module is configured as receiving the request of Application Programming Interface resource transfer, which is compiled
The corresponding account of journey interface resource call request carries out authentication and purview certification, and the gateway module is additionally configured to
The Application Programming Interface resource transfer ask corresponding account authentication and purview certification all in being verified shape
Under state, corresponding Application Programming Interface resource is called.
Optionally, the gateway module supports hash message authentication code algorithm signature, and the gateway module supports safety
Socket layer is encrypted.
Optionally, the gateway module is additionally configured to identify the Application Programming Interface resource tune that the gateway module receives
Corresponding application resource is called with the keyword of request, and according to the keyword.
Optionally, the gateway module has protocol conversion function, to be compiled in the application verified by the gateway module
It, will when the computer language of journey interface resource call request and the inconsistent computer language of corresponding Application Programming Interface resource
The computer language of corresponding Application Programming Interface resource is converted into the Application Programming Interface with being verified by the gateway module
Resource transfer asks identical computer language.
Optionally, the gateway is additionally configured to perform at least one of following functions:Internet protocol address black and white
List limitation calls flow restriction, procotol encrypted transmission, access key/secret access keys and certification authentication, service to award
Power.
Optionally, the Application Programming Interface service unit further includes server, and the server is configured as storage should
With programming interface resource.
As the second aspect of the invention, a kind of Application Programming Interface service system is provided, wherein, the application programming
Interface service system includes at least one front-end module and Application Programming Interface service unit, and the front-end module includes processor
And display interface, the display interface are configured as showing Application Programming Interface service interface under the control of the processor,
The Application Programming Interface service interface is asked for receiving the Application Programming Interface resource transfer of input, and the application programming
Interface service interface also provides for uploading the entrance that Application Programming Interface resource releases news, the Application Programming Interface service
Device is above application programming interface service unit provided by the present invention, and the processor is configured as the application that will be received
Programming interface resource transfer asks to be sent to the gateway module of the Application Programming Interface service unit, the processor also by with
Be set to receive Application Programming Interface resource release news and the Application Programming Interface resource is released news be sent to it is described should
With the Back Administration Module of programming interface service unit.
Optionally, the processor is additionally configured to that the Application Programming Interface service interface displaying application programming is controlled to connect
The search entrance of mouth resource, and the processor is additionally configured to be deposited in the gateway module according to the search instruction received
It is scanned in the information of the Application Programming Interface resource of storage, and generates search result.
Optionally, the processor is additionally configured to that the Application Programming Interface service interface is controlled to perform in following functions
At least one:
The Application Programming Interface resource that information is stored in the gateway module, displaying application are illustrated according to pre-defined rule
The issue rules of programming interface resource show user's registration interface, displaying user login interface, display Back Administration Module to institute
It states the auditing result to release news of Application Programming Interface resource, show verification knot of the gateway module to the call request
Fruit.
Application Programming Interface resource service device provided by the present invention can be provided for enterprise it is unified, there is safety to protect
The entrance of barrier.Specifically, the enterprise of development and application programming interface can be connect the application programming of enterprise development by front-end module
Mouth resource issue is in the gateway module of the Application Programming Interface resource service device, so as to the application to enterprise development
Programming interface resource is reasonably utilized, and realizes the maximization of economic interests.Also, gateway module can also be to application programming
Interface resource is protected.The enterprise of development and application programming interface resource can pass through front-end module in-service units interface resource
Service unit obtains required Application Programming Interface resource.
Description of the drawings
Attached drawing is for providing a further understanding of the present invention, and a part for constitution instruction, with following tool
Body embodiment is together for explaining the present invention, but be not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the module diagram of application programming service unit provided by the present invention;
Fig. 2 is the module diagram of Application Programming Interface service system provided by the present invention;
Fig. 3 is the working method schematic diagram of Application Programming Interface service system provided by the present invention;
Fig. 4 is the display interface schematic diagram of the front-end module of Application Programming Interface service system provided by the present invention.
Reference sign
110:Front-end module 120:Gateway module
130:Back Administration Module 131:Service management unit
132:Background management unit 111:Processor
112:Display interface
Specific embodiment
The specific embodiment of the present invention is described in detail below in conjunction with attached drawing.It should be appreciated that this place is retouched
The specific embodiment stated is merely to illustrate and explain the present invention, and is not intended to limit the invention.
As one aspect of the present invention, a kind of Application Programming Interface (Application Programming are provided
Interface, API) service unit, wherein, as shown in Figure 1, the Application Programming Interface service unit includes gateway module 120
With Back Administration Module 130.
API can be stored on other servers, for application call, work(is specifically aided in be realized using the API
Energy.By taking application program " wechat " as an example, API can aid in realizing a certain specific function of wechat.For example, in registration wechat account
When, it can connect and be stored with " transmission identifying code " server of API resources needed for this function, and call and be somebody's turn to do " transmission identifying code "
Cell-phone number from API resources to wechat account registrant send identifying code.
API resource informations are stored in gateway module 120, which is configured as the API resources to receiving
Call request is verified that gateway module 120 is additionally configured to true according to the information that API resources are stored in the gateway module
The fixed API resource transfers by verifying ask corresponding API resources, and call in respective server with the API by verification
Resource transfer asks corresponding API resources.
Back Administration Module 130 is configured as receiving releasing news for the API resources of API resources publisher issue, and right
The releasing news for API resources received is audited.Only when it is described release news pass through examination & verification when, can be by the hair
The corresponding API resources issue of cloth information is in API shops.The unsanctioned API that do not release news can not be then issued in API shops
In.
As a kind of embodiment, gateway module 120 can store the information of API resources in the form of a list.
Herein, " respective server " refers to the server for storing API resources.
In the present invention, gateway module 120 verifies the request of API resource transfers, only according to the API by verification
Resource transfer request can call API resources, and not verified call request cannot call API resources, so as to improve
The security of API Resource Servers.
Information, the Back Administration Module 130 such as function, content that the releasing news of API resources can include API resources dock
When the releasing news of the API resources received is audited, the information such as function, the content of API resources can be audited.When API resources
Release news in there are during violation information, then not pass through.In order to preferably provide service, the Back Administration Module also by
Be configured to the API resources release news do not pass through examination & verification when, return to " the audit fails " to the publisher of API resources
As a result.
API resource services device provided by the present invention can provide entrance that is unified, having safety guarantee for enterprise.
Specifically, the enterprise for developing API can be taken the API resources issue of enterprise development in the API resources by front-end module 110
It is engaged in the gateway module 120 of device, is reasonably utilized so as to the API resources to enterprise development.Also, gateway module
120 can also protect API resources.The enterprise of development and application program can be by front-end module 110 in API resource services
Device obtains required API resources.
For the ease of being managed to API resources, and (include the issue of API resources for the user of API service device
Person, the requestor of API resources, the operator of API service device) preferably service is provided, optionally, gateway module 120 goes back quilt
The calling situation for being configured to API resources corresponding to the information of API resources in the gateway module is monitored, to be called
Information.In the present invention, the recalls information includes the calling amount of API resources, calls the method for calling of API resources, to described
At least one of the response time of API resource transfers request, the error rate of the API service device.
After the operator of API service device and the publisher of API resources get recalls information, it can be understood that
To the operating condition of API resources and the behavioural habits of API resource requestors, so as to provide the API moneys for more catering to market
Source, to obtain the profit of bigger.
In the present invention, the operator of API service device can pass through the equipment calls gateway module such as computer, server
The recalls information of 120 generations.Similarly, the publisher of API resources can also be by being located at publisher one end of the API resources
The recalls information that the equipment far call such as computer, server gateway module 120 generates.Alternatively, gateway module 120 can actively by
The recalls information is sent to the display device of the operator one side of application or is actively sent to the publisher one of API resources
The display device of side.
Optionally, Back Administration Module 130 is additionally configured at the place that releases news of the Application Programming Interface resource
The information of the Application Programming Interface resource is attached to the gateway module under examination & verification is by state, consequently facilitating gateway mould
Block calls required Application Programming Interface resource.
In the present invention, Back Administration Module 130 provides unified management for API service device.In the present invention, backstage
Management module 130 both can be to user (requestor including API resources, the publisher of API resources, the API clothes of API resources
The operator of business device) it is managed, and the API resources that can be issued to the publisher of API resources be managed.Specifically,
Back Administration Module 130 can include service management unit 131 and background management unit 132.
Background management unit 132 is configured as auditing the releasing news for API resources received, and will be by examining
The information of the API resources of core is added to gateway module 120 and setting and the operation of the relevant Account Type of API service device
Permission, it is necessary to which explanation, not only includes all to be registered to the API with the relevant Account Type of API service device
The account of service unit can also include the non-registered account to the API service device (such as the account of " tourist " identity).
That is the effect of background management unit 132 is to define all Account Types (e.g., including publisher, requestor, management
Member, tourist etc.) permission.Service management unit is configured as according to the permission that background management unit is set to being registered to API clothes
The account distribution account corresponding permission of business device.In other words, service management unit be configured as in the form of tenant addition and
Manage the end user of cloud product (for example, API resources).
The permission that service management unit 131 is configured as being set according to background management unit 132 is for API service device phase
The account of pass distributes permission corresponding with the Account Type of the account.For example, service management unit 131 is API resource requestors
The request of distribution input API resource transfers, the permission of search API resources are not the permission of its distribution issue API resource.Correspondingly,
Service management unit issues the permission of API resources for the account distribution of API resource publishers.Service management unit is API resources
The permission that the subscription of API resources is examined in the account distribution of publisher.After API resource subscriptions person is by real-name authentication,
It can carry out the subscription of API resources.After subscription, the call request of API resources can be sent.
Service management unit 131 is also configured as distributing at least one of following permission for management staff:To API
The real-name authentication of resource subscription person is audited, while the progress that releases news of the API resources sent to the publisher of API resources
Equipment, and the classification of API resources is managed.
In order to improve the stability of API service, preferably API service is monitored, optionally, API service device
Back Administration Module can be configured to perform at least one of following operation by network operator (that is, administrator):
Operation is created an account (for example, creative management person's account, establishment two level administrator account, establishment API resource requestors
Account creates API resource publisher's accounts etc.), delete account (for example, deleting administrator's account, deleting two level administrator's account
Family deletes API resource requestors accounts, deletes API resource publisher's accounts etc.), the account information of Administration API resource requestor
Operation, the account information operation of Administration API resource publisher inquire about API resource transfers journalizing, perform ordering for API resources
Reader's real-name authentication is examined and the operation of searching and managing person's operation log.
In order to preferably safeguard operation security, optionally, service management unit 131 is related to the API service device
The account distribution account corresponding permission include:
For the permission to release news of the account distribution issue API resources of the publisher of API service device;
The permission, right of real-name authentication examination & verification is carried out to the subscriber accounts of API resources for the account distribution of management staff
At least one in the permission audited that releases news, the permission being managed to the classification of the API resources by examination & verification
Person.
As described above, the major function of gateway module 120 is to ensure that the security of API server and API service dress
The security put, specifically, gateway module 120 are configured as receiving the request of API resource transfers, to the API resource transfers
Corresponding account is asked to carry out authentication and purview certification, and the gateway module 120 is additionally configured in API resource tune
With the authentication and purview certification for asking corresponding account all in being verified under state, corresponding API resources are called.
As a kind of specific embodiment, the gateway module supports hash message authentication code (HMAC, Hash-based
Message Authentication Code) algorithm signature, and the gateway module supports Secure Socket Layer (SSL, Secure
Sockets Layer) encryption.
In order to meet the needs of different API resource requestors, optionally, the gateway module can also identify the gateway mould
The keyword for the API resource transfers request that block receives, and corresponding application resource is called according to the keyword.
When API resource transfers request includes multiple keywords, the gateway module is configured as according to each institute
It states keyword and calls corresponding application resource.
For example, API resource requestors pass through API resource transfers request call " ownership place " and two kinds of " the ground state of weather "
During function, gateway module 120 from the request of API resource transfers from can extract " ownership place " and " the ground state of weather " two
Keyword, and corresponding API resources are called respectively.
In order to improve the scope of application of API service device, meet the different demands of different user, the repetition of function is avoided to open
Hair, optionally, gateway module have protocol conversion function, to be asked in the API resource transfers verified by the gateway module
Computer language and during the inconsistent computer language of corresponding API resources, corresponding API resources are turned and changes into and passes through
The API resource transfers of the gateway module verification ask identical computer language.
For example, API resources publisher provide API resources for java language write form, the operation of API resource requestors
When environment is Python, can protocol conversion be carried out by gateway module, API resources are translated into Python.
In order to improve the security of running environment, optionally, the gateway is additionally configured to perform in following functions extremely
Few one:Flow restriction, procotol are called in the limitation of Internet protocol (IP, nternet Protocol) address black and white lists
(Https, Hyper Text Transfer Protocol over Secure Socket Layer) encrypted transmission, access are close
Key/secret access keys (AK/SK, Access Key/Secret Access Key) and certification authentication, authorization of service.
As mentioned above it is possible, after verification of the call request by gateway, the API resources in respective server are called.It can
Selection of land, the Application Programming Interface service unit further include server, and the server is configured as storage API resources.
As another aspect of the present invention, a kind of API service system is provided, wherein, it is as shown in Figures 2 and 3, described
API service system includes at least one front-end module 110 and above-mentioned API service device provided by the present invention, front-end module 110
Including processor 111 and display interface 112, which is configured as showing under the control of the processor 111
API service interface, the API service interface is for obtaining the request of the API resource transfers of input, and the API service interface is also
For providing the entrance for uploading API resources and releasing news.
The processor 111 is configured as the Application Programming Interface resource transfer that will be received request and is sent to the application
The gateway module 120 of programming interface service unit, the processor 111 are additionally configured to receive the issue of Application Programming Interface resource
The Application Programming Interface resource is simultaneously released news and is sent to the back-stage management of the Application Programming Interface service unit by information
Module 130.
In at least one embodiment of the present invention, a kind of specific embodiment of front-end module 110 can be display dress
Application program or website in putting.Also, the display interface 112 of front-end module 110 can show API resources.In the present invention
In, to showing that API resources do not do special requirement in what manner.For example, API resources can be shown in the form of a list,
API resources can also be shown in a manner of the thumbnail of the icon of API resources.For example, shown specific embodiment in Fig. 4
In, front-end module 110 shows the thumbnail of the icon of API resources.And, in the present invention it is possible to show whole API moneys
Source, can also only display portion API resources.
Optionally, the processor 111 can be additionally configured to control the Application Programming Interface service interface displaying should
With the search entrance of programming interface resource.Correspondingly, the processor 111 is additionally configured to be existed according to the search instruction received
It is scanned in the information of the Application Programming Interface resource stored in the gateway module 120, and generates search result.
As shown in Figure 4, search input field can be included at the API service interface, application resource requestor can lead to
The title in search input field input application resource is crossed, the information of the API resources in gateway module 120 is scanned for, so as to
Generate search result.In the present invention, described search result can include:There is no the API resources to match with search instruction,
Title and acquisition modes of API resources corresponding with search instruction etc..Correspondingly, the display interface 112 of front-end module 110 can
To show search result.
Certainly, application resource requestor can also click on the icon of API resources in request input interface to obtain API
Resource.
The API service interface can also show the issuing steps of API resources.It is for example, shown in Fig. 4:Issuing steps:
1st, issuing service type is selected;2nd, service related information is added;3rd, issue is confirmed;4th, etc. it is pending, check result.
API service interface can also show other content, for example, popular service, super readers service, product logo can be shown
Contents such as (API service platforms).
Optionally, the processor 111 is additionally configured to that the Application Programming Interface service interface is controlled to perform following work(
At least one of can:
The Application Programming Interface resource that information is stored in the gateway module 120, displaying are illustrated according to pre-defined rule
Issue rules, displaying user's registration interface, displaying user login interface, the display Back Administration Module of Application Programming Interface resource
The auditing result to release news, the display gateway module 120 to the Application Programming Interface resource is to the call request
Verification result.
For example, API service interface can provide unified API resource queries, issue, subscribe to interface, it can be by API resources
It is illustrated in the form of data product in API service interface.
API resource services device provided by the present invention can provide entrance that is unified, having safety guarantee for enterprise.
Specifically, the enterprise for developing API can be taken the API resources issue of enterprise development in the API resources by front-end module 110
It is engaged in the gateway module 120 of device, is reasonably utilized so as to the API resources to enterprise development.Also, gateway module
120 can also protect API resources.Application developer can be by front-end module 110 in API resource service devices
API resources needed for obtaining.
As shown in figure 3, can be provided in the Application Programming Interface service interface of front-end module 110 API search, API issue,
API subscription, user's registration call the functions such as examination & approval.It may be noted that still, " calling examination & approval " herein refers to that display calling is examined
Criticize result.Back Administration Module 130 has the function of user's examination & verification, classification management, issue examination & approval, rights management, operation log etc..
Wherein, operation log refers to call operation daily record.Gateway module 120 can have protocol conversion, log management, call statistics,
The functions such as purview certification, IP limitations, flow control, platform monitoring." platform monitoring " described herein refers to back-stage management mould
The monitoring of the error rate of block 130.
In the Application Programming Interface service system, the Application Programming Interface resource that developer provides is issued in gateway mould
It in block 120, and is illustrated in the form of product on the Application Programming Interface service interface of front-end module 110, consequently facilitating needing
The requestor of the Application Programming Interface obtains.
The Application Programming Interface service system realizes that application is compiled by front-end module and Application Programming Interface service unit
The issue of journey interface resource, the subscription of Application Programming Interface resource, the calling metering tracking of Application Programming Interface resource, Yong Huguan
The functions such as reason and back-stage management, reach and carry out effective management and control and specification to Application Programming Interface resource, so as to solve to look forward to
Industry to the opening of digital asset, introduce without unified entrance, without safety guarantee the problems such as.
It is understood that the principle that embodiment of above is intended to be merely illustrative of the present and the exemplary implementation that uses
Mode, however the present invention is not limited thereto.For those skilled in the art, the essence of the present invention is not being departed from
In the case of refreshing and essence, various changes and modifications can be made therein, these variations and modifications are also considered as protection scope of the present invention.
Claims (14)
1. a kind of Application Programming Interface service unit, which is characterized in that the Application Programming Interface service unit includes gateway mould
Block and Back Administration Module,
It is stored with the information of Application Programming Interface resource in the gateway module, the gateway module is configured as to receiving
The request of Application Programming Interface resource transfer verified, and according to being stored with Application Programming Interface resource in the gateway module
Information is determined to ask corresponding Application Programming Interface resource by the Application Programming Interface resource transfer of verification and called corresponding
Application Programming Interface resource corresponding with the Application Programming Interface resource transfer request by verification in server;
The Back Administration Module is configured as receiving releasing news for Application Programming Interface resource, and the application to receiving is compiled
Releasing news for journey interface resource is audited.
2. Application Programming Interface service unit according to claim 1, which is characterized in that the gateway module is also configured
It is carried out for the calling situation of the corresponding Application Programming Interface resource of information to Application Programming Interface resource in the gateway module
Monitoring, to obtain recalls information, the recalls information includes the calling amount of Application Programming Interface resource, calls Application Programming Interface
The method of calling of resource, the response time to Application Programming Interface resource transfer request, the Application Programming Interface service
At least one of error rate of device;
The Back Administration Module is additionally configured to pass through shape in examination & verification in releasing news for the Application Programming Interface resource
The information of the Application Programming Interface resource is attached to the gateway module under state.
3. Application Programming Interface service unit according to claim 1 or 2, which is characterized in that the Back Administration Module
Including service management unit and background management unit,
The background management unit is configured as auditing the releasing news for Application Programming Interface resource received, and will
The gateway module and setting and the Application Programming Interface are added to by the information of the Application Programming Interface resource of examination & verification
The permission of the operation of the relevant Account Type of service unit;
The service management unit is configured as being connect with the application programming according to the permission pair that the background management unit is set
The relevant account of mouth service unit distributes permission corresponding with the Account Type of the account.
4. Application Programming Interface service unit according to claim 3, which is characterized in that the background management unit also by
It is configured to perform at least one of following operation:
Operation, the account information operation deleted account operation, manage Application Programming Interface resource requestor are created an account, manages and answers
It operated with the account information of programming interface resource publisher, inquire about Application Programming Interface resource transfer journalizing, perform application
Subscriber's real-name authentication examination & approval of programming interface resource and the operation of searching and managing person's operation log.
5. Application Programming Interface service unit according to claim 4, which is characterized in that the service management unit by with
It is set to releasing news for the account distribution issue Application Programming Interface resource for the publisher of Application Programming Interface service unit
Permission;
The service management unit is additionally configured to distribute at least one of following permission for the account of management staff:It is corresponding
The permission of real-name authentication examination & verification is carried out with the subscriber account of programming interface resource, to the power for releasing news and being audited
Limit is managed the classification of the Application Programming Interface resource by examination & verification.
6. Application Programming Interface service unit according to claim 1 or 2, which is characterized in that the gateway module by with
It is set to and receives the request of Application Programming Interface resource transfer, corresponding account is asked to carry out the Application Programming Interface resource transfer
Authentication and purview certification, and the gateway module is additionally configured in Application Programming Interface resource transfer request pair
The authentication for the account answered and purview certification call corresponding Application Programming Interface resource all in being verified under state.
7. Application Programming Interface service unit according to claim 6, which is characterized in that the gateway module supports Hash
Message authentication code algorithm is signed, and the gateway module supports Secure Sockets Layer encryption.
8. Application Programming Interface service unit according to claim 1 or 2, which is characterized in that the gateway module also by
It is configured to identify the keyword for the Application Programming Interface resource transfer request that the gateway module receives, and according to the keyword
Call corresponding application resource.
9. Application Programming Interface service unit according to claim 1 or 2, which is characterized in that the gateway module has
Protocol conversion function, with the computer language asked in the Application Programming Interface resource transfer verified by the gateway module with
When the computer language of corresponding Application Programming Interface resource is inconsistent, by the machine word of corresponding Application Programming Interface resource
Speech is converted into the computer language identical with the Application Programming Interface resource transfer request verified by the gateway module.
10. Application Programming Interface service unit according to claim 1 or 2, which is characterized in that the gateway is also configured
To perform at least one of following functions:The limitation of Internet protocol address black and white lists calls flow restriction, procotol to add
Close transmission accesses key/secret access keys and certification authentication, authorization of service.
11. Application Programming Interface service unit according to claim 1 or 2, which is characterized in that the Application Programming Interface
Service unit further includes server, and the server is configured as storage Application Programming Interface resource.
12. a kind of Application Programming Interface service system, which is characterized in that the Application Programming Interface service system includes at least one
A front-end module and Application Programming Interface service unit, the front-end module include processor and display interface, display circle
Face is configured as showing Application Programming Interface service interface under the control of the processor, the Application Programming Interface service circle
Face is for receiving the request of the Application Programming Interface resource transfer of input, and the Application Programming Interface service interface also provides for
The entrance that Application Programming Interface resource releases news is uploaded, the Application Programming Interface service unit is in claim 1 to 11
Application Programming Interface service unit described in any one, the processor are configured as providing the Application Programming Interface received
Source call request is sent to the gateway module of the Application Programming Interface service unit, and the processor is additionally configured to receive and answer
It is released news with programming interface resource and the Application Programming Interface resource releases news and be sent to the Application Programming Interface
The Back Administration Module of service unit.
13. Application Programming Interface service system according to claim 12, which is characterized in that the processor is also configured
The search entrance of Application Programming Interface service interface displaying Application Programming Interface resource in order to control, and the processor also by
It is configured to carry out in the information of the Application Programming Interface resource stored in the gateway module according to the search instruction received
Search, and generate search result.
14. the Application Programming Interface service system according to claim 12 or 13, which is characterized in that the processor also by
The Application Programming Interface service interface performs at least one of following functions in order to control for configuration:
The Application Programming Interface resource that information is stored in the gateway module, displaying application programming are illustrated according to pre-defined rule
Issue rules, displaying user's registration interface, displaying user login interface, the display Back Administration Module of interface resource are answered described
With the auditing result to release news of programming interface resource, show verification result of the gateway module to the call request.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810053605.5A CN108111629A (en) | 2018-01-19 | 2018-01-19 | Application Programming Interface service unit and Application Programming Interface service system |
US16/181,927 US10884825B2 (en) | 2018-01-19 | 2018-11-06 | Application programming interface (API) service apparatus and application programming interface (API) service system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810053605.5A CN108111629A (en) | 2018-01-19 | 2018-01-19 | Application Programming Interface service unit and Application Programming Interface service system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108111629A true CN108111629A (en) | 2018-06-01 |
Family
ID=62219486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810053605.5A Pending CN108111629A (en) | 2018-01-19 | 2018-01-19 | Application Programming Interface service unit and Application Programming Interface service system |
Country Status (2)
Country | Link |
---|---|
US (1) | US10884825B2 (en) |
CN (1) | CN108111629A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109582650A (en) * | 2018-11-09 | 2019-04-05 | 金色熊猫有限公司 | Module call amount processing method, device, electronic device, and storage medium |
CN109787812A (en) * | 2018-12-19 | 2019-05-21 | 平安科技(深圳)有限公司 | The access method and system of application programming interface service based on cloud transmission |
CN109901939A (en) * | 2019-03-07 | 2019-06-18 | 苏州思必驰信息科技有限公司 | The information source call method and system of High Availabitity |
CN109979109A (en) * | 2019-03-13 | 2019-07-05 | 上海网之易璀璨网络科技有限公司 | Processing method, processor, terminal and the storage medium of rental server |
CN110290205A (en) * | 2019-06-26 | 2019-09-27 | 贝壳技术有限公司 | Service interface management method and device |
CN111147572A (en) * | 2019-12-24 | 2020-05-12 | 中国建设银行股份有限公司 | Cloud customer service platform management system and method |
CN111880839A (en) * | 2020-09-28 | 2020-11-03 | 珠海大横琴科技发展有限公司 | API processing method and device |
CN112584423A (en) * | 2019-09-29 | 2021-03-30 | 华为技术有限公司 | Network API capability reporting method, device and system |
CN113157360A (en) * | 2021-02-24 | 2021-07-23 | 北京百度网讯科技有限公司 | Methods, apparatus, devices, media and products for processing API |
CN113435958A (en) * | 2021-05-31 | 2021-09-24 | 一汽资本控股有限公司 | Efficient product configuration method and device |
CN113923251A (en) * | 2021-09-18 | 2022-01-11 | 上海浦东发展银行股份有限公司 | Distributed gateway system |
CN114065004A (en) * | 2021-11-03 | 2022-02-18 | 上海浦东发展银行股份有限公司 | A resource interaction method, device, server and storage medium |
CN114124974A (en) * | 2021-09-30 | 2022-03-01 | 平安普惠企业管理有限公司 | Static resource publishing method, device, equipment and storage medium |
CN114490359A (en) * | 2022-01-13 | 2022-05-13 | 百融至信(北京)征信有限公司 | An online batch data testing method and system based on limited resources |
CN114490473A (en) * | 2021-12-07 | 2022-05-13 | 深圳市三旺通信股份有限公司 | IO (input/output) interface system of edge computing gateway and IO interface calling method |
CN114691369A (en) * | 2022-04-02 | 2022-07-01 | 中国民航信息网络股份有限公司 | A method, device, system and medium for dynamic allocation of gateway interface resources |
CN115023931A (en) * | 2020-02-14 | 2022-09-06 | 瑞典爱立信有限公司 | Methods and Network Entities for Service API Publishing |
CN115086047A (en) * | 2022-06-20 | 2022-09-20 | 未鲲(上海)科技服务有限公司 | Interface authentication method and device, electronic equipment and storage medium |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021055989A1 (en) * | 2019-09-22 | 2021-03-25 | Proofpoint, Inc. | Distributed attribute based access control as means of data protection and collaboration in sensitive (personal) digital record and activity trail investigations |
US11172047B2 (en) | 2019-09-30 | 2021-11-09 | Mastercard International Incorporated | Systems and methods for use in network service interface bundling |
CN111163063B (en) * | 2019-12-12 | 2022-07-12 | 万翼科技有限公司 | Edge application management method and related product |
CN111324843A (en) * | 2020-02-17 | 2020-06-23 | 政采云有限公司 | Front-end request processing method, device, equipment and readable storage medium |
US20220308949A1 (en) * | 2020-06-24 | 2022-09-29 | Boe Technology Group Co., Ltd. | Publishing system, pushing method, application device, receiving device and service management device |
US11032160B1 (en) * | 2020-07-31 | 2021-06-08 | Boomi, Inc. | Serverless elastic scale API gateway management system and method of an API service control plane system |
US11818134B1 (en) * | 2020-09-30 | 2023-11-14 | Amazon Technologies, Inc. | Validating application programming interface (API) requests to infrastructure systems hosted in a cloud computing environment |
US11616827B2 (en) * | 2021-06-28 | 2023-03-28 | Adp, Inc. | Webtier as a service |
CN114221949B (en) * | 2021-11-30 | 2024-04-05 | 北京航天云路有限公司 | API gateway implementation method suitable for public cloud platform |
CN114900448B (en) * | 2022-05-30 | 2024-08-06 | 上海亿通国际股份有限公司 | Micro-service gateway flow management method and device and electronic equipment |
CN115834481A (en) * | 2022-11-28 | 2023-03-21 | 中盈优创资讯科技有限公司 | Method and device for realizing API gateway based on SAAS cloud platform |
WO2024221341A1 (en) * | 2023-04-27 | 2024-10-31 | 京东方科技集团股份有限公司 | Gateway configuration method and electronic device |
CN116939018B (en) * | 2023-09-14 | 2024-01-23 | 浙江华宇钠电新能源科技有限公司 | General Internet of things PaaS platform |
CN118034678B (en) * | 2024-02-20 | 2024-08-13 | 北京三维天地科技股份有限公司 | Interface integration method and system based on low-code development platform |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616136A (en) * | 2008-06-26 | 2009-12-30 | 阿里巴巴集团控股有限公司 | A kind of method and service integration platform system that Internet service is provided |
US20130054810A1 (en) * | 2011-08-22 | 2013-02-28 | Electronics And Telecommunications Research Institute | Media service delivery apparatus and method using service interworking in convergence media service devlivery system |
CN103701761A (en) * | 2012-09-28 | 2014-04-02 | 中国电信股份有限公司 | Authentication method for invoking open interface and system |
CN105187372A (en) * | 2015-06-09 | 2015-12-23 | 深圳市腾讯计算机系统有限公司 | Method for data processing based on mobile application entrance, device and system |
CN106295330A (en) * | 2016-07-29 | 2017-01-04 | 努比亚技术有限公司 | Call the control device and method of API |
CN106372532A (en) * | 2016-09-05 | 2017-02-01 | 用友优普信息技术有限公司 | Open application program interface service platform as well as calling control method and device |
CN106559389A (en) * | 2015-09-28 | 2017-04-05 | 阿里巴巴集团控股有限公司 | A kind of Service Source issue, call method, device, system and cloud service platform |
CN106920204A (en) * | 2017-03-20 | 2017-07-04 | 泰华智慧产业集团股份有限公司 | The dissemination method and system of interface service |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130104150A1 (en) * | 2011-10-20 | 2013-04-25 | Level 3 Communications, Llc | Service based information technology platform |
US10075442B2 (en) * | 2015-06-30 | 2018-09-11 | Vmware, Inc. | Methods and apparatus to grant access to cloud computing resources |
US10120734B1 (en) * | 2016-08-29 | 2018-11-06 | Equinix, Inc. | Application programming interface and services engine with application-level multi-tenancy |
US10445151B1 (en) * | 2016-09-14 | 2019-10-15 | Google Llc | Distributed API accounting |
-
2018
- 2018-01-19 CN CN201810053605.5A patent/CN108111629A/en active Pending
- 2018-11-06 US US16/181,927 patent/US10884825B2/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616136A (en) * | 2008-06-26 | 2009-12-30 | 阿里巴巴集团控股有限公司 | A kind of method and service integration platform system that Internet service is provided |
US20090328174A1 (en) * | 2008-06-26 | 2009-12-31 | Alibaba Group Holding Limited | Method and system for providing internet services |
US20130054810A1 (en) * | 2011-08-22 | 2013-02-28 | Electronics And Telecommunications Research Institute | Media service delivery apparatus and method using service interworking in convergence media service devlivery system |
CN103701761A (en) * | 2012-09-28 | 2014-04-02 | 中国电信股份有限公司 | Authentication method for invoking open interface and system |
CN105187372A (en) * | 2015-06-09 | 2015-12-23 | 深圳市腾讯计算机系统有限公司 | Method for data processing based on mobile application entrance, device and system |
CN106559389A (en) * | 2015-09-28 | 2017-04-05 | 阿里巴巴集团控股有限公司 | A kind of Service Source issue, call method, device, system and cloud service platform |
CN106295330A (en) * | 2016-07-29 | 2017-01-04 | 努比亚技术有限公司 | Call the control device and method of API |
CN106372532A (en) * | 2016-09-05 | 2017-02-01 | 用友优普信息技术有限公司 | Open application program interface service platform as well as calling control method and device |
CN106920204A (en) * | 2017-03-20 | 2017-07-04 | 泰华智慧产业集团股份有限公司 | The dissemination method and system of interface service |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109582650A (en) * | 2018-11-09 | 2019-04-05 | 金色熊猫有限公司 | Module call amount processing method, device, electronic device, and storage medium |
CN109582650B (en) * | 2018-11-09 | 2021-05-25 | 金色熊猫有限公司 | Module calling amount processing method and device, electronic equipment and storage medium |
CN109787812A (en) * | 2018-12-19 | 2019-05-21 | 平安科技(深圳)有限公司 | The access method and system of application programming interface service based on cloud transmission |
CN109787812B (en) * | 2018-12-19 | 2022-10-18 | 平安科技(深圳)有限公司 | Access method and system of application programming interface service based on cloud transmission |
CN109901939A (en) * | 2019-03-07 | 2019-06-18 | 苏州思必驰信息科技有限公司 | The information source call method and system of High Availabitity |
CN109979109A (en) * | 2019-03-13 | 2019-07-05 | 上海网之易璀璨网络科技有限公司 | Processing method, processor, terminal and the storage medium of rental server |
CN110290205A (en) * | 2019-06-26 | 2019-09-27 | 贝壳技术有限公司 | Service interface management method and device |
CN112584423A (en) * | 2019-09-29 | 2021-03-30 | 华为技术有限公司 | Network API capability reporting method, device and system |
CN112584423B (en) * | 2019-09-29 | 2022-07-29 | 华为技术有限公司 | Method, device and system for reporting network API capability |
CN111147572A (en) * | 2019-12-24 | 2020-05-12 | 中国建设银行股份有限公司 | Cloud customer service platform management system and method |
CN111147572B (en) * | 2019-12-24 | 2022-04-15 | 中国建设银行股份有限公司 | Cloud customer service platform management system and method |
CN115023931B (en) * | 2020-02-14 | 2023-10-03 | 瑞典爱立信有限公司 | Method and network entity for service API release |
CN115023931A (en) * | 2020-02-14 | 2022-09-06 | 瑞典爱立信有限公司 | Methods and Network Entities for Service API Publishing |
CN111880839A (en) * | 2020-09-28 | 2020-11-03 | 珠海大横琴科技发展有限公司 | API processing method and device |
CN113157360A (en) * | 2021-02-24 | 2021-07-23 | 北京百度网讯科技有限公司 | Methods, apparatus, devices, media and products for processing API |
CN113157360B (en) * | 2021-02-24 | 2023-10-27 | 北京百度网讯科技有限公司 | Method, apparatus, device, medium, and article for processing an API |
CN113435958A (en) * | 2021-05-31 | 2021-09-24 | 一汽资本控股有限公司 | Efficient product configuration method and device |
CN113923251A (en) * | 2021-09-18 | 2022-01-11 | 上海浦东发展银行股份有限公司 | Distributed gateway system |
CN114124974A (en) * | 2021-09-30 | 2022-03-01 | 平安普惠企业管理有限公司 | Static resource publishing method, device, equipment and storage medium |
CN114065004A (en) * | 2021-11-03 | 2022-02-18 | 上海浦东发展银行股份有限公司 | A resource interaction method, device, server and storage medium |
CN114490473A (en) * | 2021-12-07 | 2022-05-13 | 深圳市三旺通信股份有限公司 | IO (input/output) interface system of edge computing gateway and IO interface calling method |
CN114490473B (en) * | 2021-12-07 | 2024-05-03 | 深圳市三旺通信股份有限公司 | Edge computing gateway IO interface system and IO interface calling method |
CN114490359A (en) * | 2022-01-13 | 2022-05-13 | 百融至信(北京)征信有限公司 | An online batch data testing method and system based on limited resources |
CN114691369A (en) * | 2022-04-02 | 2022-07-01 | 中国民航信息网络股份有限公司 | A method, device, system and medium for dynamic allocation of gateway interface resources |
CN115086047A (en) * | 2022-06-20 | 2022-09-20 | 未鲲(上海)科技服务有限公司 | Interface authentication method and device, electronic equipment and storage medium |
CN115086047B (en) * | 2022-06-20 | 2024-05-03 | 广州聚智云智能科技有限公司 | Interface authentication method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
US20190227856A1 (en) | 2019-07-25 |
US10884825B2 (en) | 2021-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108111629A (en) | Application Programming Interface service unit and Application Programming Interface service system | |
US12184725B2 (en) | Model training system and method, and storage medium | |
US11138300B2 (en) | Multi-factor profile and security fingerprint analysis | |
US20210042748A1 (en) | Blockchain-based secure resource management | |
Seong et al. | Prpl: a decentralized social networking infrastructure | |
RU2475840C2 (en) | Providing digital credentials | |
US7571488B2 (en) | Rights management terminal, server apparatus and usage information collection system | |
CN109478149A (en) | Access Services in Hybrid Cloud Computing Systems | |
CN109657429A (en) | Video resource management method, equipment, system and computer readable storage medium | |
CN105871914B (en) | CRM system access control method | |
CN109286632B (en) | Block chain-based big data authorization and evidence-storing method and system | |
US20200044848A1 (en) | Privacy-preserving identity asset exchange | |
WO2023030450A1 (en) | Data sharing method and electronic device | |
CN115552441A (en) | Low Trust Privileged Access Management | |
CN109446259B (en) | Data processing method and device, processor and storage medium | |
CN106067119A (en) | Client relation management method based on privately owned cloud | |
CN111274569A (en) | Research, development, operation and maintenance integrated system for unified login authentication and login authentication method thereof | |
CN110636057B (en) | Application access method and device and computer readable storage medium | |
US20200118234A1 (en) | System and Method for Supplier Information Management | |
CN106096976A (en) | Small business's client relation management method | |
US9886685B2 (en) | Distributed digital rights-managed file transfer and access control | |
CN110457629A (en) | Permission processing, authority control method and device | |
US20230368191A1 (en) | Database representation of a public trust ledger | |
US20230367776A1 (en) | Distributed metadata definition and storage in a database system for public trust ledger smart contracts | |
US20210044548A1 (en) | Information processing system, information processing apparatus, and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180601 |