CN102693163A - Response communication method in application on on-line application platform and on-line application platform - Google Patents
Response communication method in application on on-line application platform and on-line application platform Download PDFInfo
- Publication number
- CN102693163A CN102693163A CN2012101340590A CN201210134059A CN102693163A CN 102693163 A CN102693163 A CN 102693163A CN 2012101340590 A CN2012101340590 A CN 2012101340590A CN 201210134059 A CN201210134059 A CN 201210134059A CN 102693163 A CN102693163 A CN 102693163A
- Authority
- CN
- China
- Prior art keywords
- application
- message
- service
- call back
- back function
- 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
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
The invention discloses a response communication method in an application on an on-line application platform and an on-line application platform. The inter-application response communication method comprises the steps of: firstly, building an application process; recording a message type which can be processed by application; receiving an access request of a requester application by a client side of the on-line application platform to carry out the treatment of authorizing or not, and generating authorization result information returned to the requester application; if the requester application receives access permitting information, converting a callback function into a character string, and constructing a service invoking message; sending the service invoking message to a response party application by a requester; identifying an invoking function ID (identity) by the response party application; executing service to generate a service executing result; constructing a response message, and sending the response message to the requester application; identifying the invoking function ID by the requester application according to a preset rule; and invoking an executing result of an invoking function processing service corresponding to the invoking function ID. According to the response communication method in application on an on-line application platform and the on-line application platform, the application on the on-line application platform can be safely and quickly subjected to access control, and the response communication method in application on an on-line application platform and the on-line application platform are suitable for the complex on-line response environment.
Description
Technical field
The present invention relates to online application platform, relate in particular to acknowledge communication method and online application platform between using on the online application platform.
Background technology
Acknowledge communication problem in the time of need solving each access control problem and each between using on the online application platform during each IAC and call service between using.
Access control technology during traditional IAC has following several kinds:
Scheme 1: based on username and password mechanism
When certain application need representative of consumer is used the service that Another Application provides, require the user that its user name and password in intended application is provided, be delivered to intended application to username and password as the part of request.Whether intended application checking user name and password provide service to called side with decision.
Scheme 2: based on OAUTH mechanism
When certain application need representative of consumer is used the service that Another Application provides; At first can jump to the intended application website; The user inputs user name and password in the intended application website, after the targeted website checking is passed through, can enumerate out the API information of this request visit; After the user confirmed, the targeted website generated TOKEN and the called side website is gone back in redirect.Called side uses TOKEN directly to visit the service that authority is arranged next time.
Such scheme 1 can directly be revealed the username and password of other application, has great potential safety hazard.Scheme 2 requires the repeatedly redirect of browser, the user experience extreme difference, and handled not the demand of calling a plurality of different application API simultaneously.
Traditional acknowledge communication mechanism mainly contains following implementation method:
First kind:, can realize readjustment through call back function for general structured language.Call back function is realized by called side oneself, supplies the side's of being called use.
Second kind: in object-oriented language, callback mechanism realizes through interface or abstract class that then we call the readjustment class to the class of this interface of realization, and the object of readjustment class is called callback object.
The third: act on behalf of system CORBA for distributed component, asynchronous process has multiple mode, like readjustment, Event Service, notification service etc.Event Service and notification service are the standards service that CORBA is used for handling asynchronous message, they mainly be responsible for message processing, distribute, work such as maintenance.To some simple asynchronous process processes, we can realize through callback mechanism.
Preceding two kinds of methods all are the inner readjustment of local process, and all operations all depends on local process communication, can't be applied to online application platform.The third mode CORBA depends on and uses the SOCKET technical communication each other, and this can't provide in the WEB environment, and CORBA is very heavy in addition, can't be applied to succinct online environment.Be only applicable to communication and cooperation between wired application server, and can only be used for internal environment, do not possess publicity.For the network environment of complicacy, because the context of asynchronous process process before can causing when result is returned calling be interfered and destroy, so called side must analyze the result of returning, and therefore can't guarantee the integrality and the high efficiency of communicating by letter.
Summary of the invention
The present invention provides on a kind of online application platform acknowledge communication method and the online application platform between using, application that can the safe and convenient control that conducts interviews on the line application platform, and be applicable to the online environment of replying of complicacy.
Acknowledge communication method between using on the online application platform of the present invention comprises step:
When the client terminal start-up of online application platform is used, create application process according to predetermined communication protocol; And write down the accessible type of message of said application; Said application process is saidly to have a form when being applied in the operation of said client, comprises application process ID, Apply Names, context space, message queue, executable program path; Said message queue is the carrier that online application platform and said application process communicate;
When requestor application answer party is used when conducting interviews, the client of online application platform receives the access request of requestor application, the processing of whether authorizing, and generate Authorization result information and return described request side and use; Said Authorization result information comprises permission visit information and denied access information, receives said permission visit information if described request side uses, and then uses according to following step and said answer party and carries out acknowledge communication:
When requestor application is called the service of answer party application; Requestor application converts call back function into character string according to pre-defined rule; And the structure service invocation message, said service invocation message comprises Apply Names, type of message, the message body based on the predefined communication protocol definition; Said type of message is used to carry the processing logic of the service that said answer party uses; Said message body is used to carry call back function ID; Said call back function ID is the character string that call back function is changed, and said call back function is used to carry described request side and uses pairing context environmental;
Described request side is sent to said answer party with said service invocation message and uses in the message queue of pairing application process;
Service invocation message in the application process monitoring message formation that said answer party is used identifies said call back function ID according to said pre-defined rule;
Carry out said service based on said type of message, generate the execution result of said service;
Utilize execution result and the said call back function ID structure response message of said service, and be sent to described request side and use in the message queue of pairing application process;
Response message in the application process monitoring message formation that described request side uses identifies said call back function ID according to said pre-defined rule, calls the execution result that the corresponding call back function of said call back function ID is handled said service.
Online application platform of the present invention comprises a plurality of application and application process manager, and said application process manager is positioned at the client of online application platform, comprising:
The process creation interface; Be used for creating application process according to predetermined communication protocol according to Apply Names; Said application process is saidly to have a form when being applied in the operation of said client, comprises application process ID, Apply Names, context space, message queue, executable program path; Said message queue is the carrier that online application platform and said application process communicate, and said application process is monitored the message in the said message queue, and handles;
Send the process message interface, be used for receiving and sending message, said message comprises: Apply Names, type of message, message body; In the message queue with said message dilivery to answer party or the pairing application process of requestor application, the message of said reception and transmission comprises access request, Authorization result information, service invocation message and response message;
Access control apparatus is used for processing that whether said access request is authorized, generates Authorization result information, and said Authorization result information comprises visit information and the denied access information of allowing;
Said application comprises:
Conversion equipment is used for converting call back function into character string according to pre-defined rule;
The structure information apparatus is used for when said application is called the service of other application as the requesting party, the structure service invocation message; Said type of message is used to carry the processing logic of the service that said answer party uses; Said message body is used to carry call back function ID; Said call back function ID is the character string that call back function is changed, and said call back function is used to carry the pairing context environmental in described request side; When said application during, utilize the execution result and the said call back function ID structure response message of said service as answer party;
Recognition device is used for identifying said call back function ID according to pre-defined rule from service invocation message or the response message of receiving;
The service logic treating apparatus is used for when as answer party, carrying out said service according to said type of message, generates the execution result of said service; When as the requesting party, call the execution result that the corresponding call back function of said call back function ID is handled said service.
Because the present invention carries out Unified Treatment through online application platform to the access control of using, uses when of the present invention username and password can repeatedly not import, so fundamentally avoided leakage problem; Need not carry out the redirect of browser in the process of controlling that conducts interviews; Can support to call simultaneously the API of a plurality of application; Using provider and called side all need not provide additional functionality to support the access control of scheme.Simultaneously, the present invention is based between online application process and application process and communicate by letter, use this programme; Called side can use call back function to receive the result that the side of being called sends back to, realize replying the effect of formula communication, and call back function can be represented context environmental; Thereby can guarantee in the result returns; Interference-free and the destruction of context before calling, thus the integrality and the high efficiency of communicating by letter guaranteed, thus be applicable to the acknowledge communication of complicated online application platform; Shielded communication details, avoided owing to reconstruct context demand is transmitted the information leakage that excessive information causes to the side of being called, make call more safe and reliable; Service provider interface is more simply clear, is not from long-range or local context with distinguishing the requestor even.
Description of drawings
Fig. 1 is the process flow diagram of the acknowledge communication method between application on the online application platform;
Fig. 2 is the theory diagram of online application platform.
Embodiment
The applicant is that application number is 201210094195.1 at application number, and denomination of invention discloses a kind of technology that realizes IAC on the online application platform based on application process in the patented claim of " the process communication method of online application platform, client, application process manager ".The present invention further improves on the basis of this patented claim; Access control between using has proposed solution; Simultaneously, the application scenarios of return results need be waited for when communicating between the application of having authorized, and the problem of handling the loaded down with trivial details inefficiency that agenda causes when using in many ways need be called simultaneously; Absorb the characteristics and the advantage of traditional callback mechanism, proposed to pass through between a kind of the application method of callback mechanism efficient communication.
As shown in Figure 1; The readjustment answer method of IAC on the online application platform provided by the invention; Need be that the approach that 201210094195.1 patented claim provides is set up virtual process at first according to application number; So that realize the communication between the application: when the client terminal start-up of online application platform is used, create application process according to predetermined communication protocol through application process; And write down the accessible type of message of said application (S100); Said application process is saidly to have a form when being applied in the operation of said client, comprises application process ID, Apply Names, context space, message queue, executable program path; Said message queue is the carrier that online application platform and said application process communicate;
When requestor application answer party is used when conducting interviews, the client of online application platform receives the access request of requestor application, the processing of whether authorizing (S101), and generate Authorization result information and return described request side and use (S102); Said Authorization result information comprises visit information and the denied access information of allowing.
As an embodiment, can consult the application list that can authorize in advance, but and be stored in the authorized application list; When execution in step S101; Use but in the authorized application list of storage in advance, search said transmit leg,, then generate said permission visit information if find.
In addition, as an embodiment, can also consult the application list that to authorize in advance; And be stored in can not authorized application list in; When execution in step S101,, then generate denied access information if can not find said transmit leg to use in the authorized application list what store in advance.
It is worthy of note, preserve in advance authorized application list or can not authorized application list in a kind ofly still preserve two kinds of tabulations simultaneously and can confirm according to the demand of oneself by the user.As a kind of preferred embodiment; If in the tabulation of being preserved, do not find; Then point out the user whether transmit leg to be used mandate; But and according to user's return results said transmit leg is used and to be added the said authorized application list preserved or can not authorized application list, and generate said Authorization result information.
As a preferred embodiment, can also preserve in advance ACL (ACL (and Access Control List, ACL); As an embodiment; Can store the related data of requesting party, take over party, Service name and access rights in this ACL table in advance, can carry out authorisation process according to the ACL table among the step S102, generate Authorization result information; For example; If the following information of storage in the ACL table: be A, take over party print for B, service are by name the requesting party, access rights are for allowing, and then when A asks the print service of B, can generate the permission authorization message.Introducing through the ACL table, brought following benefit: access frequency is reduced in (1), improves access efficiency.Each communication between existing different application all need be carried out granted access, even for the calling of same service, no matter the communication how many times just need carry out the how many times mandate.Through the ACL table, because of there being authorization message, need not carry out each granted access, reduce access frequency; For calling of same service, only need once authorize, be kept among the ACL; Need not authorize later on, can directly call, improve access efficiency.Avoid repeatedly pointing out when (2) visit is simultaneously served more.At present, during a plurality of service of application need visit, just need authorize prompting to each service; Carry out multi-pass operations,, need not carry out any prompting through the ACL table; Simultaneously can disposablely carry out Authorized operation, avoid repeatedly pointing out and Authorized operation repeatedly a plurality of services request visits.(3) can nestedly visit.At present, nested visit is carried out in a plurality of application, when calling visit above twice; Need carry out twice above visit redirect, carry out Authorized operation, therefore; Can't reappear the context environmental when calling for the first time visit, promptly can't realize surpassing two-layer nested visit of calling visit.Through the ACL table, when carrying out nested visit, because Authorized operation can be directly carried out in every layer of visit, the redirect that need not conduct interviews has promptly kept the context environmental when at every turn calling visit, thereby has realized nested visit.
Because having preserved in advance, the present invention whether can use tabulation and the ACL that authorizes, do not authorize to certain; Through distinguishing limited resources and unlimited resources; Introduce black and white lists; Therefore each application of the present invention only needs once to authorize and judges, has reduced access control and has intervened frequency, has strengthened user experience.In order to understand the present invention more clearly, below enumerate the application example of an execution in step S100 to S102:
Use A and need conduct interviews with Application of B as the requesting party, this moment, Application of B was the take over party.At first, the client of online application platform is created the process a that uses A, the process b of Application of B; Use the service C of A request call Application of B, use A structure request message this moment, comprise Apply Names B, type of message C, message body according to the predefined communication protocol definition; And be sent to the client of online application platform, whether client has application A in the black and white lists of inspection Application of B earlier, if in white list; Be that Authorization result is permission, then communicate, if in blacklist; Be that Authorization result is for forbidding then refusal communication.Do not use A if all do not exist in the black and white lists of Application of B, then in the ACL table, search for, whether exist Application of B will serve C and license to the record of using A; If exist, and authority record then communicates for allowing; If do not exist, then authorize prompting, subscriber authorisation is for allowing; Then carry out this IAC, subscriber authorisation is then forbidden this IAC for refusal.At this moment, need while access application D, when using the service of a plurality of application such as E, will be unified in the prompting, carry out Authorized operation, avoid repeatedly pointing out mandate if use A.After pointing out Authorized operation, with the outcome record of this mandate in the ACL table, so that the direct mandate of next time is judged.Reach each and only use and once to authorize judgement, reduced access control and intervened frequency, strengthened user experience.
Receive said permission visit information if described request side uses, then use and carry out acknowledge communication according to following step and said answer party:
Requestor application is carried the pairing context environmental of requestor application that answer party is used to be provided through call back function; When requestor application is called the service of answer party application; Convert call back function into character string (S103); The present invention requires call back function to convert character string into according to predefined form (being pre-defined rule), so that whether follow-up can to go out according to the format identification of character string be call back function; Construct service invocation message (S104) then, service invocation message comprises Apply Names, type of message, the message body of predefined communication protocol definition; Type of message has carried the processing logic (promptly needing answer party to use the incident of carrying out) of the service of answer party application; The present invention adds the character string of call back function conversion in the message body when the structure service invocation message, sends to answer party as call back function ID and uses (S105);
Requestor application is sent to answer party with service invocation message and uses (S106) in the message queue of pairing application process;
Service invocation message in the application process monitoring message formation that answer party is used identifies said call back function ID (S107) according to pre-defined rule; Carry out said service according to type of message, generate the execution result (S108) of said service; Utilize the execution result and the call back function ID structure response message of service, and be sent in the message queue of the pairing application process of requestor application (S108);
Response message in the application process monitoring message formation of requestor application identifies said call back function ID (S109) according to pre-defined rule, calls the execution result (S110) that the corresponding call back function of said call back function ID is handled said service.
Corresponding with the readjustment answer method of IAC on the above-mentioned online application platform; The present invention also provides a kind of online application platform; As shown in Figure 2; Comprise a plurality of application and application process manager, the application process manager is positioned at the client of online application platform: the application on the online application platform comprises conversion equipment, structure information apparatus and recognition device; The application process manager is positioned at the client of online application platform, comprises process creation interface, transmission process message interface, access control apparatus and process destruction interface.Principle of work is described below:
The process creation interface is created application process according to Apply Names according to predetermined communication protocol; Said application process is saidly to have a form when being applied in the operation of said client, comprises application process ID, Apply Names, context space, message queue, executable program path; Message queue is the carrier that online application platform and said application process communicate, and application process is monitored the message in the said message queue, and handles;
When requestor application need be called the service of answer party application; Requestor application is sent to access request and sends the process message interface; The processing whether access control apparatus authorizes access request; Generate Authorization result information, and send to requestor application through sending the process message interface; As an embodiment, the application process manager also comprises first memory module, but stores authorized application list in advance; But access control apparatus is searched transmit leg and is used in authorized application list, if find, then generates and allows visit information.In addition, as an embodiment, the application process manager can also comprise second memory module, and storage can not authorized application list in advance; If access control apparatus finds transmit leg to use, then generate denied access information in second memory module.As a preferred embodiment, said application process manager also comprises the 3rd memory storage, is used to store the ACL table, and said ACL table is used to store requestor application sign, take over party's application identities, Service name, access rights for ACL; Said access control apparatus is searched the service that said transmit leg is used in the ACL of storage in advance table, if find, then generate said permission visit information.
Which kind of tabulation the user can preserve according to the demand decision when realizing the application process manager.As a preferred embodiment; If access control apparatus does not find transmit leg to use in the tabulation of being preserved; Then point out the user whether transmit leg to be used mandate, and generate Authorization result information and transmit leg is used adding first memory module or second memory module or the 3rd memory module according to user's return results.
If the Authorization result information that requestor application is received is to allow visit information; Then the conversion equipment of requestor application converts call back function to character string according to pre-defined rule; Structure information apparatus structure service invocation message; Character string is sent to transmission process message interface as call back function ID, and transmission process message interface is delivered to answer party with service invocation message and uses in the message queue of pairing application process;
Answer party is used the message in the monitoring message formation, identifies said call back function ID according to pre-defined rule from the service invocation message of receiving through recognition device; The service logic treating apparatus is carried out respective service according to type of message, generates the execution result of said service; The execution result of structure information apparatus utilization service and call back function ID structure response message; Through sending the message queue that the process message interface is sent to requestor application;
After requestor application monitors response message, call the execution result that the corresponding call back function of said call back function ID is handled said service through the service logic treating apparatus.
Using process when withdrawing from when described request side or answer party destroys interface and destroys the application process that requesting party or answer party are used.
The foregoing description is a preferred implementation of the present invention; But embodiment of the present invention is not restricted to the described embodiments; Other are any not to deviate from modification, the modification done under spirit of the present invention and the principle, substitute, combination, simplify; All should be the substitute mode of equivalence, all should be included within protection scope of the present invention.
Claims (8)
1. the acknowledge communication method between using on the online application platform is characterized in that, comprises step:
When the client terminal start-up of online application platform is used, create application process according to predetermined communication protocol; And write down the accessible type of message of said application; Said application process is saidly to have a form when being applied in the operation of said client, comprises application process ID, Apply Names, context space, message queue, executable program path; Said message queue is the carrier that online application platform and said application process communicate;
When requestor application answer party is used when conducting interviews, the client of online application platform receives the access request of requestor application, the processing of whether authorizing, and generate Authorization result information and return described request side and use; Said Authorization result information comprises permission visit information and denied access information, receives said permission visit information if described request side uses, and then uses according to following step and said answer party and carries out acknowledge communication:
When requestor application is called the service of answer party application; Requestor application converts call back function into character string according to pre-defined rule; And the structure service invocation message, said service invocation message comprises Apply Names, type of message, the message body based on the predefined communication protocol definition; Said type of message is used to carry the processing logic of the service that said answer party uses; Said message body is used to carry call back function ID; Said call back function ID is the character string that call back function is changed, and said call back function is used to carry described request side and uses pairing context environmental;
Described request side is sent to said answer party with said service invocation message and uses in the message queue of pairing application process;
Service invocation message in the application process monitoring message formation that said answer party is used identifies said call back function ID according to said pre-defined rule;
Carry out said service based on said type of message, generate the execution result of said service;
Utilize execution result and the said call back function ID structure response message of said service, and be sent to described request side and use in the message queue of pairing application process;
Response message in the application process monitoring message formation that described request side uses identifies said call back function ID according to said pre-defined rule, calls the execution result that the corresponding call back function of said call back function ID is handled said service.
2. acknowledge communication method according to claim 1 is characterized in that, the process of the processing whether client of said online application platform authorizes comprises step:
Use but in the authorized application list of storage in advance, search described request side,, then generate said permission visit information if find.
3. acknowledge communication method according to claim 2 is characterized in that, the process of the processing whether client of said online application platform authorizes also comprises step:
If can not find described request side to use in the authorized application list what store in advance, then generate denied access information; If do not find, then point out the user whether described request side to be used and authorize, but and according to user's return results described request side is used and to add said authorized application list or can not authorized application list, and generate said Authorization result information.
4. according to claim 1 or 2 or 3 described acknowledge communication methods, it is characterized in that the process of the processing whether client of said online application platform authorizes comprises step:
In the ACL of storage in advance table, search the service that said transmit leg is used, if find, then generate said permission visit information, said ACL table is used to store the access rights to the service of said application for ACL.
5. an online application platform is characterized in that, comprises a plurality of application and application process manager, and said application process manager is positioned at the client of online application platform, comprising:
The process creation interface; Be used for creating application process according to predetermined communication protocol according to Apply Names; Said application process is saidly to have a form when being applied in the operation of said client, comprises application process ID, Apply Names, context space, message queue, executable program path; Said message queue is the carrier that online application platform and said application process communicate, and said application process is monitored the message in the said message queue, and handles;
Send the process message interface, be used for receiving and sending message, said message comprises: Apply Names, type of message, message body; In the message queue with said message dilivery to answer party or the pairing application process of requestor application, the message of said reception and transmission comprises access request, Authorization result information, service invocation message and response message;
Access control apparatus is used for processing that whether said access request is authorized, generates Authorization result information, and said Authorization result information comprises visit information and the denied access information of allowing;
Said application comprises:
Conversion equipment is used for converting call back function into character string according to pre-defined rule;
The structure information apparatus is used for when said application is called the service of other application as the requesting party, the structure service invocation message; Said type of message is used to carry the processing logic of the service that said answer party uses; Said message body is used to carry call back function ID; Said call back function ID is the character string that call back function is changed, and said call back function is used to carry the pairing context environmental in described request side; When said application during, utilize the execution result and the said call back function ID structure response message of said service as answer party;
Recognition device is used for identifying said call back function ID according to pre-defined rule from service invocation message or the response message of receiving;
The service logic treating apparatus is used for when as answer party, carrying out said service according to said type of message, generates the execution result of said service; When as the requesting party, call the execution result that the corresponding call back function of said call back function ID is handled said service.
6. online application platform according to claim 5 is characterized in that, said application process manager also comprises first memory module, but is used for the storage authorized application list;
But said access control apparatus is searched said transmit leg and is used in said authorized application list, if find, then generates and allows visit information.
7. online application platform according to claim 6 is characterized in that, said application process manager also comprises second memory module, and being used for storage can not authorized application list;
If said access control apparatus finds said transmit leg to use, then generate denied access information in said second memory module; If do not find, then point out the user whether said transmit leg to be used mandate, and generate Authorization result information and said transmit leg is used said first memory module of adding or second memory module according to user's return results.
8. according to claim 5 or 6 or 7 described online application platforms; It is characterized in that; Said application process manager also comprises the 3rd memory storage; Be used to store the ACL table, said ACL table is used to store requestor application sign, take over party's application identities, Service name, access rights for ACL;
Said access control apparatus is searched the service that said transmit leg is used in the ACL of storage in advance table, if find, then generate said permission visit information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101340590A CN102693163A (en) | 2012-04-28 | 2012-04-28 | Response communication method in application on on-line application platform and on-line application platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101340590A CN102693163A (en) | 2012-04-28 | 2012-04-28 | Response communication method in application on on-line application platform and on-line application platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102693163A true CN102693163A (en) | 2012-09-26 |
Family
ID=46858637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101340590A Pending CN102693163A (en) | 2012-04-28 | 2012-04-28 | Response communication method in application on on-line application platform and on-line application platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102693163A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103218267A (en) * | 2013-04-16 | 2013-07-24 | 百度在线网络技术(北京)有限公司 | Method and device for system process of terminal to distribute data to application program process |
CN104185096A (en) * | 2014-09-12 | 2014-12-03 | 上海斐讯数据通信技术有限公司 | ONU registration authorization method and system |
CN106790178A (en) * | 2016-12-30 | 2017-05-31 | 网宿科技股份有限公司 | Anti-intrusion authentication method, system and device |
WO2017096909A1 (en) * | 2015-12-11 | 2017-06-15 | 小米科技有限责任公司 | Data connection establishing method and apparatus |
CN110618875A (en) * | 2018-06-20 | 2019-12-27 | 北京三快在线科技有限公司 | Communication method, distributed system, electronic device, and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030072451A1 (en) * | 2001-10-16 | 2003-04-17 | Pimentel Roberto J. | Method and apparatus for securely transferring wireless data |
JP2008047098A (en) * | 2006-07-19 | 2008-02-28 | Matsushita Electric Ind Co Ltd | Message communication device |
CN101202733A (en) * | 2006-12-12 | 2008-06-18 | 上海未来宽带技术及应用工程研究中心有限公司 | Communication system based on case distribution |
CN101710882A (en) * | 2009-11-09 | 2010-05-19 | 南京希华通信技术有限公司 | Method for realizing multi-IM protocol Web version instant message |
-
2012
- 2012-04-28 CN CN2012101340590A patent/CN102693163A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030072451A1 (en) * | 2001-10-16 | 2003-04-17 | Pimentel Roberto J. | Method and apparatus for securely transferring wireless data |
JP2008047098A (en) * | 2006-07-19 | 2008-02-28 | Matsushita Electric Ind Co Ltd | Message communication device |
CN101202733A (en) * | 2006-12-12 | 2008-06-18 | 上海未来宽带技术及应用工程研究中心有限公司 | Communication system based on case distribution |
CN101710882A (en) * | 2009-11-09 | 2010-05-19 | 南京希华通信技术有限公司 | Method for realizing multi-IM protocol Web version instant message |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103218267A (en) * | 2013-04-16 | 2013-07-24 | 百度在线网络技术(北京)有限公司 | Method and device for system process of terminal to distribute data to application program process |
CN104185096A (en) * | 2014-09-12 | 2014-12-03 | 上海斐讯数据通信技术有限公司 | ONU registration authorization method and system |
CN104185096B (en) * | 2014-09-12 | 2019-07-02 | 上海斐讯数据通信技术有限公司 | A kind of ONU registed authorization method and system |
WO2017096909A1 (en) * | 2015-12-11 | 2017-06-15 | 小米科技有限责任公司 | Data connection establishing method and apparatus |
CN106790178A (en) * | 2016-12-30 | 2017-05-31 | 网宿科技股份有限公司 | Anti-intrusion authentication method, system and device |
CN106790178B (en) * | 2016-12-30 | 2019-10-25 | 网宿科技股份有限公司 | Anti-intrusion authentication method, system and device |
CN110618875A (en) * | 2018-06-20 | 2019-12-27 | 北京三快在线科技有限公司 | Communication method, distributed system, electronic device, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9189649B2 (en) | Security model for workflows aggregating third party secure services | |
CN110557384B (en) | Internet of things management control method based on block chain | |
CN102195957B (en) | Resource sharing method, device and system | |
CN1726690B (en) | Method and system for native authentication protocols in a heterogeneous federated environment | |
US9641535B2 (en) | Apparatus and data processing systems for accessing an object | |
CN102710640A (en) | Authorization requesting method, device and system | |
US20090089866A1 (en) | Access authorization system, access control server, and business process execution system | |
JP4670598B2 (en) | Network system, proxy server, session management method, and program | |
KR101795592B1 (en) | Control method of access to cloud service for business | |
CN110958237A (en) | Authority verification method and device | |
CN101133421A (en) | Method for a runtime user account creation operation | |
CN102638454A (en) | Plug-in type SSO (single signon) integration method oriented to HTTP (hypertext transfer protocol) identity authentication protocol | |
Le et al. | Prototype design and test of blockchain radio access network | |
CN102693163A (en) | Response communication method in application on on-line application platform and on-line application platform | |
US20070016527A1 (en) | Method and system for user-controlled, strong third-party-mediated authentication | |
CN102647429A (en) | Application communication access control method, application process manager and online application platform | |
Oh et al. | Decentralized access permission control using resource-oriented architecture for the Web of Things | |
CN101656608A (en) | Method and system for single login of Web end of instant messaging device | |
CN102510338B (en) | System, device and method for security certificate for multi-organization interconnection system | |
CN106209727A (en) | A kind of session access method and apparatus | |
CN109614822A (en) | A kind of Information Resource Access method, apparatus and system based on block chain | |
Fonseca et al. | A security framework for SOA applications in mobile environment | |
Oh et al. | Interoperable OAuth 2.0 Framework | |
KR20100060130A (en) | System for protecting private information and method thereof | |
CN101155025B (en) | Intimacy protection system and method and global permission management server and client terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120926 |