CN102355457B - Character terminal application system and calling method thereof - Google Patents

Character terminal application system and calling method thereof Download PDF

Info

Publication number
CN102355457B
CN102355457B CN201110262797.9A CN201110262797A CN102355457B CN 102355457 B CN102355457 B CN 102355457B CN 201110262797 A CN201110262797 A CN 201110262797A CN 102355457 B CN102355457 B CN 102355457B
Authority
CN
China
Prior art keywords
character terminal
engine subsystem
target application
client
external engine
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.)
Active
Application number
CN201110262797.9A
Other languages
Chinese (zh)
Other versions
CN102355457A (en
Inventor
王科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN ROUTDATA TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN ROUTDATA TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN ROUTDATA TECHNOLOGY Co Ltd filed Critical SHENZHEN ROUTDATA TECHNOLOGY Co Ltd
Priority to CN201110262797.9A priority Critical patent/CN102355457B/en
Publication of CN102355457A publication Critical patent/CN102355457A/en
Application granted granted Critical
Publication of CN102355457B publication Critical patent/CN102355457B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention is applied in the field of communication, and provides a character terminal application system and a calling method thereof. The application calling method comprises the following steps that: A, a client logs in a character terminal plug-in engine subsystem, and transmits the identification information of target application to be called to the character terminal plug-in engine subsystem; B, the character terminal plug-in engine subsystem establishes session connection with the target application on a character terminal access server; C, the client calls service data from the target application by the character terminal plug-in engine subsystem; and D, the session connection between the character terminal plug-in engine subsystem and the target application and network connection between the character terminal plug-in engine subsystem and the client are disabled. By the system and the method, the system code modification and changing of the target application are not involved in the process of calling the target application of service to be integrated to other systems, and conventional connection and operation processes are finished by the ordinary user identity of the application, so integration cost is extremely low.

Description

The call method of a kind of character terminal application system and application thereof
Technical field
The invention belongs to the communications field, relate in particular to the call method of a kind of character terminal application system and application thereof.
Background technology
At present, the character terminal application system based on Unix/Linux is still by a large amount of application in the industries such as postal service, finance, insurance, and the terminal use of its system is the employee in this enterprise normally.For making full use of the advantage of the aspects such as the high-performance of this architecture system, high available, low maintenance cost, ensure the lasting sound and stable operation of crucial production system, in some enterprise, even production system is specified and is carried out Application and Development with this framework, and in fact, expansion along with business scope, some function of these application systems, IT department of enterprise wishes to allow its variable body be certain service function, can participate in some new technological process, form new operation flow with other system, serve and produce and client; Also may IT department of enterprise and business department wish that some function of these application systems can be used easily by the public user on interconnected, but in fact, as traditional character terminal application, because the problem of application system safety, the problem of data security, incompatible problem, the front end of terminal protocol are disposed difficult problem, development cost is too high or can not again develop because of the problem of the application system right of attribution again, these are applied in the situation that does not rewrite or do not rectify and improve, and can not simply carry out front end expansion.
For the problems referred to above, there is following problems in current solution:
Character terminal application for the typical database-> application server-> character terminal access server framework shown in Fig. 1, if service logic realizes at application-server layer, the solution of integrated application service function is normally developed another front end system, by the service function of calling on application service layer, realize the integrated of service, but do like this human resources that need to drop into Yi Ge project team, carrying out the mode of similar new system development carries out, its project development and test process are lengthy, cost of investment is higher, once and the service function of Business Logic changes, this front end system is also faced with the cost input of repairing exploitation.
For structure shown in Fig. 1, if service logic is not encapsulated in application-server layer or just there is no application-server layer at all, and service logic is encapsulated in character terminal access server application program, the function of integrated this binary application program, to be suitable difficulty, even the imagination of Integration Services is infeasible.
No matter service integrated need to be in intermediate layer or terminal access service layer do, for some application system, once software developer does not provide exploitation and the technical support of system because of certain reason, the source code corresponding with production system can not be provided, or because soft ware authorization problem does not allow this system to carry out secondary development, if there is no the technical scheme of certain innovation, integrated for the service of this system will be impossible mission.
Summary of the invention
Technical problem to be solved by this invention is to provide a kind of application call method of character terminal application system, be intended to not transform under the prerequisite of original characters terminal applies system, logic of business functions in original system is encapsulated as to service, for other system, realize the ability of enterprise's application integration cheaply.
The present invention is achieved in that a kind of application call method of character terminal application system, comprises the steps:
Steps A, first, the target application on character terminal External engine subsystem and character terminal access server is carried out session connection, records the normal demonstration operation to target application;
Then, open screen recording data, by playback function interface, before and after browse each interactive interface, first for the related main functionality number of function definition of this playback file, described main functionality is number to there being unique ID, from first interface, on each interactive interface, for interface, there is interbehavior, from client input coordinate, a selected interface keyword string, be defined as engine and trigger keyword, if uniqueness can't be determined in a keyword, can form keyword group by multiselect engine keyword, afterwards, same by client input coordinate, defining certain region is input/output argument coordinate range value, first the character that defines this parameter is input or output parameter, afterwards, if input parameter, also need to determine whether it is nonempty entry, then for it defines one with respect to main functionality number unique parameter name, in this definition procedure, the input/output argument defining in each interactive action, capital belongs to corresponding engine and triggers under keyword group, each engine triggers keyword group by the order of definition, form an engine-operated stream, this operation stream is engine subsystem and the mutual invocation protocol of front end applications client, after this operation stream has defined, to be stored in automotive engine system database,
Client login character terminal External engine subsystem, and the identification information of the target application that will call to the transmission of character terminal External engine subsystem;
Step B, described character terminal External engine subsystem carries out session connection according to the target application on described identification information and character terminal access server;
Step C, described client is called service data by described character terminal External engine subsystem to described target application;
Step D, closes the session connection of described character terminal External engine subsystem and target application, cuts off described character terminal External engine subsystem and is connected with the network of described client.
Further, described step B specifically comprises the steps:
Step B1, described character terminal External engine subsystem is according to described identification information, and whether the target application that judgement will be called belongs in the authorized range of applications called of described client;
Step B2, belongs in the authorized range of applications called of described client if step B1 judgment result is that, the target application on described character terminal External engine subsystem and character terminal access server is carried out session connection; Otherwise do not connect.
Further, described step C specifically comprises the steps:
Step C1, described client sends service request information according to predefined calling communication agreement to described character terminal External engine subsystem, and described character terminal External engine subsystem will be sent to the target application on character terminal access server after described service request information restructuring;
Step C2, target application return service data are to described character terminal External engine subsystem, and described character terminal External engine subsystem according to predefined calling communication protocol packing, and is sent to described client by the service data of returning.
Further, in described step B, described character terminal External engine subsystem is logined described character terminal access server by default virtual account, realizes the session connection with target application.
Further, before described steps A, also further comprise the steps:
Steps A 01 arranges the relevant parameter of its incoming character terminal access server in described character terminal External engine subsystem;
Steps A 02, receives client user's information and target application selection information storage that user arranges.
Further, before described steps A, also further comprise the step of a predefine calling communication agreement, specific as follows:
Steps A 03, the target application on described character terminal External engine subsystem and character terminal access server is carried out session connection, records the normal demonstration operation to target application;
Steps A 04, according to the input/output argument item number certificate of the application function in data recording, definition service call communication protocol.
The present invention also provides a kind of character terminal application system, comprising:
One character terminal External engine subsystem, it is connected with one or more character terminal access servers;
One External engine system management client, it is connected with described character terminal External engine subsystem, for managing the client user of described character terminal External engine subsystem, and the target application on described character terminal External engine subsystem and character terminal access server is while carrying out session connection, records the normal demonstration operation to target application, then, open screen recording data, by playback function interface, before and after browse each interactive interface, first for the related main functionality number of function definition of this playback file, described main functionality is number to there being unique ID, from first interface, on each interactive interface, for interface, there is interbehavior, from client input coordinate, a selected interface keyword string, be defined as engine and trigger keyword, if uniqueness can't be determined in a keyword, can form keyword group by multiselect engine keyword, afterwards, same by client input coordinate, defining certain region is input/output argument coordinate range value, first the character that defines this parameter is input or output parameter, afterwards, if input parameter, also need to determine whether it is nonempty entry, then for it defines one with respect to main functionality number unique parameter name, in this definition procedure, the input/output argument defining in each interactive action, capital belongs to corresponding engine and triggers under keyword group, each engine triggers keyword group by the order of definition, form an engine-operated stream, this operation stream is engine subsystem and the mutual invocation protocol of front end applications client, after this operation stream has defined, to be stored in automotive engine system database,
One External engine subsystem database, it is connected with described character terminal External engine subsystem, for storing the relevant parameter information of client user's information, described character terminal External engine subsystem incoming character terminal access server, one or more of the target application information of each client selection;
Described character terminal External engine subsystem, for when having client to login and send the identification information of the target application that will call, carries out session connection according to the target application on described identification information and character terminal access server; Client is called service data by described character terminal External engine subsystem to described target application, and after having called, described character terminal External engine subsystem is closed the session connection with target application, cuts off and is connected with the network of described client.
Further, described character terminal External engine subsystem is specifically set up session connection with target application in the following manner:
Described character terminal External engine subsystem is according to described identification information, and whether the target application that judgement will be called belongs in the authorized range of applications called of described client; If judgment result is that, belong in the authorized range of applications called of described client, the target application on described character terminal External engine subsystem and character terminal access server is carried out session connection; Otherwise do not connect.
Further, described character terminal External engine subsystem, after receiving the service request information that described client sends according to predefined calling communication agreement, will be sent to the target application on character terminal access server after described service request information restructuring; Described character terminal External engine subsystem, after receiving the service data that target application returns, according to predefined calling communication protocol packing, and is sent to described client by the service data of returning.
Further, described character terminal External engine subsystem is logined described character terminal access server server by default virtual account, realizes the session connection with target application.
The present invention reaches by a character terminal External engine subsystem is set the object that the service call of integrated target application is used to other system, whole realization of calling principle is because the particular content with target application is irrelevant, therefore do not relate to the modifications and changes that target application is carried out system code, and be to carry out conventional connection and operation process with domestic consumer's identity of this application, cost to integrated required cost is extremely small.
Accompanying drawing explanation
Fig. 1 is the structure diagram of the typical character terminal application system that provides of prior art;
Fig. 2 is the realization flow figure of the application call method of the character terminal application system that provides of the embodiment of the present invention;
Fig. 3 is the architecture principle figure of the character terminal application system that provides of the embodiment of the present invention.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
In the embodiment of the present invention, a character terminal External engine subsystem is set, this character terminal External engine subsystem is set the service call of integrated target application is used to other system.
Fig. 2 shows the realization flow of the application call method of the character terminal application system that the embodiment of the present invention provides, and details are as follows.
In steps A, client login character terminal External engine subsystem, and the identification information of the target application that will call to the transmission of character terminal External engine subsystem.
In the embodiment of the present invention, character terminal External engine subsystem accesses one or more character terminal access servers, the target application that all has some to be integrated on each character terminal access server, in target application, need to offer the virtual personnel's account that is different from normal operations account, and some application function that needs is integrated into the service that can call is authorized accordingly, so that this character terminal External engine subsystem can be used these virtual accounts, login goal systems.Therefore before client login character terminal External engine subsystem and before this character terminal External engine subsystem access application server, also need to arrange some relevant parameters, as IP address, port, operating system login username, password, application path etc.
This application call method can be applicable to the enterprises such as postal service, finance, insurance, consider that there is demand in different department of enterprise to different target application, and some target application require to have certain confidentiality, therefore before steps A, also some client-side informations and each user's target application selection information need be set by user on character terminal External engine subsystem, after receiving these information, store, realize the mandate to client.
After the application of client select target, also need to define the calling communication agreement between client and character terminal External engine subsystem, first this character terminal External engine subsystem is logined described character terminal access server by default virtual account, realize the session connection with target application, in the virtual terminal window of the management end of character terminal External engine subsystem, the target application that a certain needs is integrated into service by operating personnel is carried out normal demonstration operation, and demonstrate operating process and record, after operation completes, finish screen recording behavior.Then open screen recording data, by playback function interface, can before and after browse each interactive interface, first for the related function definition main functionality number (main functionality number is unique with respect to there being ID) of this playback file, afterwards from first interface, on each interactive interface, for interface, there is interbehavior, first by mouse, select or the mode of manual typing coordinate, a selected interface keyword string, be defined as engine and trigger keyword, if uniqueness can't be determined in a keyword, can form keyword group by multiselect engine keyword, afterwards, by mouse, select equally or manual typing coordinate, defining certain region is input/output argument coordinate range value, first the character that defines this parameter is input or output parameter, afterwards, if input parameter, also need to determine whether it is nonempty entry, then for it defines one with respect to main functionality number unique parameter name, in this definition procedure, the input/output argument defining in each interactive action, capital belongs to corresponding engine and triggers under keyword group, each engine triggers keyword group by the order of definition, form an engine-operated stream, this operation stream is engine subsystem and the mutual invocation protocol of front end applications client, after this operation stream has defined, to be stored in automotive engine system database.
After above-mentioned communication protocol predefine, client specifically can be logined by send the information request such as user name, password to character terminal External engine subsystem, after character terminal External engine subsystem is verified, login successfully, then client further sends the identification information of the target application that will call to character terminal External engine subsystem.
At step B, described character terminal External engine subsystem carries out session connection according to the target application on described identification information and character terminal access server.
As described above, character terminal External engine subsystem is logined described character terminal access server by default virtual account, realizes the session connection with target application.
When this application call method is applied to enterprises, the target application of calling between each department is maintained secrecy possibly mutually, therefore character terminal External engine subsystem is after the identification information of the target application that will call that receives client transmission, first according to described identification information, whether the target application that judgement will be called belongs in the authorized range of applications called of described client, in the range of applications called that as described in belonging to as judgment result is that, client is authorized to, described character terminal External engine subsystem is according to default access parameter login character terminal application server, complete the session connection with target application, otherwise do not connect.
At step C, described client is called service data by described character terminal External engine subsystem to described target application.
Each target application may provide many services, and different clients may have to different services demand, therefore, particularly, client sends service request information according to predefined calling communication agreement to described character terminal External engine subsystem, and described character terminal External engine subsystem is unpacked described service request information after restructuring and is sent to the target application on character terminal access server; Target application return service data are to described character terminal External engine subsystem, and described character terminal External engine subsystem is unpacked the service data of returning and again according to predefined calling communication protocol packing, and is sent to described client.
" character terminal External engine subsystem " according to the operating mode work of " unpack-> of unpack-> group bag-> request (target application)-> response-> organizes bag-> and feeds back ", complete with " client " between cooperate." client " realizes calling various Integration Services according to the simple model of " request <-> response ".
At step D, close the session connection of described character terminal External engine subsystem and target application, cut off described character terminal External engine subsystem and be connected with the network of described client.
So far, service call completes, after client sends END instruction or closes and be connected with the network of character terminal External engine subsystem to character terminal External engine subsystem, by automotive engine system, served the session connection of automatically closing with target application, and cut-out is connected with the network of Integration Services client, discharge relevant resource.
One of ordinary skill in the art will appreciate that all or part of step realizing in the method that the various embodiments described above provide can come the hardware that instruction is relevant to complete by program, described program can be stored in a computer read/write memory medium, and this storage medium can be ROM/RAM, disk, CD etc.
Fig. 3 shows the architecture principle of the character terminal application system that this embodiment of the present invention provides, and for convenience of description, only shows the part relevant to the present embodiment.
With reference to Fig. 3, the character terminal application system 1 that this embodiment of the present invention provides comprises character terminal External engine subsystem 11, one or more character terminal access servers 12, one or more application service databases 13, External engine system management client 14 and External engine subsystem database 15, wherein, character terminal External engine subsystem 11 is connected with one or more character terminal access servers 12, each character terminal access server 12 all connects an application service database 13, on character terminal access server 12, store the application services of binary coding form, also for disposing the background business logic of destination application and target application, this destination application has been used for the business function interface alternation with operating personnel, and call the service logic service of deployment, 13 of application service databases are for storing the business datum of target application, basic data etc.
External engine system management client 14 is connected with character terminal External engine subsystem 11, for managing the client user of character terminal External engine subsystem 11, and when character terminal External engine subsystem 11 carries out session connection with the target application on character terminal access server 12, record the normal demonstration operation to target application, according to the input/output argument item number certificate of the application function in data recording, define service call communication protocol again.
External engine subsystem database 15 is connected with character terminal External engine subsystem 11, for storing the relevant parameter information of client user's information, character terminal External engine subsystem 11 incoming character terminal access server 12, one or more of the target application information of each client selection.
As shown in Figure 3, client can be for accessing the user of character terminal External engine subsystem 11 by WINDOWS GUI web application, also can be for access the front end system of character terminal External engine subsystem 11 by WINDOWS/LINUX/UNIX/ backstage residing network service routine or custom fitting device service routine, but communicating by letter between each client and character terminal External engine subsystem 11 all needs to follow predefined calling communication agreement, calling communication agreement defines by following manner: user by character terminal External engine subsystem 11 for after client select target applies, External engine system management client 14 is opened virtual terminal window, start the screen recording function that character terminal External engine subsystem 11 provides, character terminal External engine subsystem 11 is by system parameters configuration information, linking objective application, in the virtual terminal window of plug-in automotive engine system administrative client 14, the application function that a certain needs is integrated into service by operating personnel carries out normal demonstration operation, after operation completes, External engine system management client 14 finishes screen recording behavior, in plug-in automotive engine system administrative client 14, reopen screen recording data, select the input/output argument item number certificate of application function, be defined as corresponding input/output argument item, service call communication protocol by 15 definition of External engine system management client for this application, and carry out service function name definition.Wherein, after screen recording, pass through the principle of screen recording data definition calling communication agreement as described above, repeat no more herein.
In the parameter configuration interface of character terminal External engine subsystem 11, also need to arrange the relevant parameter of some its incoming character terminal access server, as IP address, port, operating system login username, password, application path etc.
Character terminal External engine subsystem 11, when having client to login and send the identification information of the target application that will call, carries out session connection according to the target application on described identification information and character terminal access server 12; Client is called service data by character terminal External engine subsystem 11 to target application, and after having called, character terminal External engine subsystem 11 is closed the session connection with target character terminal access server, cuts off and is connected with the network of client.Particularly, character terminal External engine subsystem 11 is logined described character terminal access server 12 by default virtual account, realizes the session connection with target application.
Further, character terminal External engine subsystem 11 is specifically set up session connection with target application in the following manner: character terminal External engine subsystem 11 is according to described identification information, and whether the target application that judgement will be called belongs in the authorized range of applications called of described client; If judgment result is that, belong in the authorized range of applications called of described client, character terminal External engine subsystem 11 carries out session connection with the target application on character terminal access server 12; Otherwise do not connect.
Further, character terminal External engine subsystem 11, after receiving the service request information that described client sends according to predefined calling communication agreement, will be sent to the target application on character terminal access server 12 after described service request information restructuring; After receiving the service data that target application returns, the service data of returning, according to predefined calling communication protocol packing, and is sent to described client.
In the course of work of above-mentioned character terminal External engine subsystem 11, drive its behavior of carrying out work to have two sources, drive source one: " client ", character terminal External engine subsystem 11 receives the behavior command that " client " sends over, and group bag is new character terminal interface operation director data; Drive source two: target application, when the target application connecting when character terminal External engine subsystem 11 has response data to produce, the screen analysis rule that character terminal External engine subsystem 11 is relevant is activated successively, and produces feedback data packet.
Character terminal External engine subsystem 11 is in fact equivalent to an agreement and carries out server, the correctness of its work, first depend on the screen action recording process carrying out at the beginning of Integration Services definition, with relevant parameter-definition process, in addition, also require " client " necessary strict implement Integration Services calling communication agreement, otherwise character terminal External engine subsystem 11 will there will be many unpredictable execution results in running.
The target application being integrated, when there is the situations such as edition upgrading, for some application function that is integrated into service function, if there is function difference on version, may need to revise the communication protocol for this Integration Services, " client " also need to, according to new communications protocol, revise the code that communication is relevant.
In sum, the present invention reaches by a character terminal External engine subsystem is set the object that the service call of integrated target application is used to other system, whole realization of calling principle is because the particular content with target application is irrelevant, therefore do not relate to the modifications and changes that target application is carried out system code, and be to carry out conventional connection and operation process with domestic consumer's identity of this application, cost to integrated required cost is extremely small.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any modifications of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.

Claims (9)

1. an application call method for character terminal application system, is characterized in that, comprises the steps:
Steps A, first, the target application on character terminal External engine subsystem and character terminal access server is carried out session connection, records the normal demonstration operation to target application;
Then, open screen recording data, by playback function interface, before and after browse each interactive interface, first for the related main functionality number of function definition of this playback file, described main functionality is number to there being unique ID, from first interface, on each interactive interface, for interface, there is interbehavior, from client input coordinate, a selected interface keyword string, be defined as engine and trigger keyword, if uniqueness can't be determined in a keyword, can form keyword group by multiselect engine keyword, afterwards, same by client input coordinate, defining certain region is input/output argument coordinate range value, first the character that defines this parameter is input or output parameter, afterwards, if input parameter, also need to determine whether it is nonempty entry, then for it defines one with respect to main functionality number unique parameter name, in this definition procedure, the input/output argument defining in each interactive action, capital belongs to corresponding engine and triggers under keyword group, each engine triggers keyword group by the order of definition, form an engine-operated stream, this operation stream is engine subsystem and the mutual invocation protocol of front end applications client, after this operation stream has defined, to be stored in automotive engine system database,
Client login character terminal External engine subsystem, and the identification information of the target application that will call to the transmission of character terminal External engine subsystem;
Step B, described character terminal External engine subsystem carries out session connection according to the target application on described identification information and character terminal access server;
Step C, described client is called service data by described character terminal External engine subsystem to described target application;
Step D, closes the session connection of described character terminal External engine subsystem and target application, cuts off described character terminal External engine subsystem and is connected with the network of described client.
2. application call method as claimed in claim 1, is characterized in that, described step B specifically comprises the steps:
Step B1, described character terminal External engine subsystem is according to described identification information, and whether the target application that judgement will be called belongs in the authorized range of applications called of described client;
Step B2, belongs in the authorized range of applications called of described client if step B1 judgment result is that, the target application on described character terminal External engine subsystem and character terminal access server is carried out session connection; Otherwise do not connect.
3. application call method as claimed in claim 1, is characterized in that, described step C specifically comprises the steps:
Step C1, described client sends service request information according to predefined calling communication agreement to described character terminal External engine subsystem, and described character terminal External engine subsystem will be sent to the target application on character terminal access server after described service request information restructuring;
Step C2, target application return service data are to described character terminal External engine subsystem, and described character terminal External engine subsystem according to predefined calling communication protocol packing, and is sent to described client by the service data of returning.
4. application call method as claimed in claim 1, is characterized in that, in described step B, described character terminal External engine subsystem is logined described character terminal access server by default virtual account, realizes the session connection with target application.
5. application call method as claimed in claim 1, is characterized in that, before described steps A, also further comprises the steps:
Steps A 01 arranges the relevant parameter of its incoming character terminal access server in described character terminal External engine subsystem;
Steps A 02, receives client user's information and target application selection information storage that user arranges.
6. a character terminal application system, is characterized in that, comprising:
One character terminal External engine subsystem, it is connected with one or more character terminal access servers;
One External engine system management client, it is connected with described character terminal External engine subsystem, for managing the client user of described character terminal External engine subsystem, and the target application on described character terminal External engine subsystem and character terminal access server is while carrying out session connection, records the normal demonstration operation to target application, then, open screen recording data, by playback function interface, before and after browse each interactive interface, first for the related main functionality number of function definition of this playback file, described main functionality is number to there being unique ID, from first interface, on each interactive interface, for interface, there is interbehavior, from client input coordinate, a selected interface keyword string, be defined as engine and trigger keyword, if uniqueness can't be determined in a keyword, can form keyword group by multiselect engine keyword, afterwards, same by client input coordinate, defining certain region is input/output argument coordinate range value, first the character that defines this parameter is input or output parameter, afterwards, if input parameter, also need to determine whether it is nonempty entry, then for it defines one with respect to main functionality number unique parameter name, in this definition procedure, the input/output argument defining in each interactive action, capital belongs to corresponding engine and triggers under keyword group, each engine triggers keyword group by the order of definition, form an engine-operated stream, this operation stream is engine subsystem and the mutual invocation protocol of front end applications client, after this operation stream has defined, to be stored in automotive engine system database,
One External engine subsystem database, it is connected with described character terminal External engine subsystem, for storing the relevant parameter information of client user's information, described character terminal External engine subsystem incoming character terminal access server, one or more of the target application information of each client selection;
Described character terminal External engine subsystem, for when having client to login and send the identification information of the target application that will call, carries out session connection according to the target application on described identification information and character terminal access server; Client is called service data by described character terminal External engine subsystem to described target application, and after having called, described character terminal External engine subsystem is closed the session connection with target application, cuts off and is connected with the network of described client.
7. character terminal application system as claimed in claim 6, is characterized in that, described character terminal External engine subsystem is specifically set up session connection with target application in the following manner:
Described character terminal External engine subsystem is according to described identification information, and whether the target application that judgement will be called belongs in the authorized range of applications called of described client; If judgment result is that, belong in the authorized range of applications called of described client, the target application on described character terminal External engine subsystem and character terminal access server is carried out session connection; Otherwise do not connect.
8. character terminal application system as claimed in claim 6, it is characterized in that, described character terminal External engine subsystem, after receiving the service request information that described client sends according to predefined calling communication agreement, will be sent to the target application on character terminal access server after described service request information restructuring; Described character terminal External engine subsystem, after receiving the service data that target application returns, according to predefined calling communication protocol packing, and is sent to described client by the service data of returning.
9. character terminal application system as claimed in claim 6, is characterized in that, described character terminal External engine subsystem is logined described character terminal access server by default virtual account, realizes the session connection with target application.
CN201110262797.9A 2011-09-06 2011-09-06 Character terminal application system and calling method thereof Active CN102355457B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110262797.9A CN102355457B (en) 2011-09-06 2011-09-06 Character terminal application system and calling method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110262797.9A CN102355457B (en) 2011-09-06 2011-09-06 Character terminal application system and calling method thereof

Publications (2)

Publication Number Publication Date
CN102355457A CN102355457A (en) 2012-02-15
CN102355457B true CN102355457B (en) 2014-12-10

Family

ID=45578952

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110262797.9A Active CN102355457B (en) 2011-09-06 2011-09-06 Character terminal application system and calling method thereof

Country Status (1)

Country Link
CN (1) CN102355457B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10374905B2 (en) * 2015-06-05 2019-08-06 Oracle International Corporation System and method for intelligently mapping a source element to a target element in an integration cloud service design time

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5801689A (en) * 1996-01-22 1998-09-01 Extended Systems, Inc. Hypertext based remote graphic user interface control system
CN101951366A (en) * 2010-08-31 2011-01-19 深圳市络道科技有限公司 Single-point logon method and system based on character terminal
CN201846357U (en) * 2010-07-30 2011-05-25 杭州茵缌特科技有限公司 Security network architecture for non-field industries

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5801689A (en) * 1996-01-22 1998-09-01 Extended Systems, Inc. Hypertext based remote graphic user interface control system
CN201846357U (en) * 2010-07-30 2011-05-25 杭州茵缌特科技有限公司 Security network architecture for non-field industries
CN101951366A (en) * 2010-08-31 2011-01-19 深圳市络道科技有限公司 Single-point logon method and system based on character terminal

Also Published As

Publication number Publication date
CN102355457A (en) 2012-02-15

Similar Documents

Publication Publication Date Title
WO2021218328A1 (en) Multi-tenant access service implementation method, apparatus and device, and storage medium
CN109688120B (en) Dynamic authority management system based on improved RBAC model and Spring Security framework
US9047462B2 (en) Computer account management system and realizing method thereof
CN100530160C (en) Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US10454786B2 (en) Multi-party updates to distributed systems
US10325076B2 (en) Personalized online content access experiences using online session attributes
CN110401655A (en) Access control right management system based on user and role
KR101975614B1 (en) Automating cloud service reconnections
US20170300701A1 (en) Secure and compliant execution of processes
US20110131339A1 (en) Data access control method and system
US20110219425A1 (en) Access control using roles and multi-dimensional constraints
CN108073798B (en) Framework for executing system operation
CN110377325A (en) Interface allocation method, interface call method, device, equipment and storage medium
CN110162994A (en) Authority control method, system, electronic equipment and computer readable storage medium
CN103188249A (en) Concentration permission management system, authorization method and authentication method thereof
CN114143069B (en) Authority management system and method applied to microservice
CN113094427B (en) Data management method and device based on block chain
CN102355457B (en) Character terminal application system and calling method thereof
US9336408B2 (en) Solution for continuous control and protection of enterprise data based on authorization projection
CN114896584B (en) Hive data authority control agent layer method and system
CN111611220A (en) File sharing method and system based on hierarchical nodes
CN110008186A (en) For file management method, device, terminal and the medium of more ftp data sources
CN111818090B (en) Authority management method and system on SaaS platform
KR102287972B1 (en) operation method of cloud-based virtualized computer room service
CN116438778A (en) Persistent source value of assumed alternate identity

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant