[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015123986A1 - Procédé et système d'enregistrement de données, et serveur d'accès - Google Patents

Procédé et système d'enregistrement de données, et serveur d'accès Download PDF

Info

Publication number
WO2015123986A1
WO2015123986A1 PCT/CN2014/085970 CN2014085970W WO2015123986A1 WO 2015123986 A1 WO2015123986 A1 WO 2015123986A1 CN 2014085970 W CN2014085970 W CN 2014085970W WO 2015123986 A1 WO2015123986 A1 WO 2015123986A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
application
service data
access server
request
Prior art date
Application number
PCT/CN2014/085970
Other languages
English (en)
Chinese (zh)
Inventor
杨磊
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2015123986A1 publication Critical patent/WO2015123986A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a data recording method, system, and access server.
  • Application virtualization technology can decouple the application from the operating system, providing a virtual runtime environment for the application.
  • terminal devices are generally accessed through a thin client. All applications are installed on the virtual machine corresponding to the terminal device.
  • the terminal device processes the service on the terminal device through the application program on the application server, if the business process is to be recorded, the corresponding recording software needs to be installed on the virtual machine, and the recording method in the prior art relies on the third-party software. And the recording efficiency is low.
  • Embodiments of the present invention provide a data recording method, system, and access server, which do not need to rely on third-party software, thereby improving the efficiency of data recording.
  • the present invention provides a data recording method, which may mainly include:
  • the access server receives the application session request of the terminal, and establishes a connection between the terminal and the application server according to the application session request, so that the terminal processes the service of the terminal through an application on the application server;
  • the access server receives the record request sent by the terminal, and the record request carries the identifier of the application, and the record request is used to request the access server to record the service data generated by the terminal through the application process;
  • the access server records business data.
  • the recording request includes: a screenshot request, a screen capture request, or a screen recording request.
  • the method further includes: the access server receiving the service data Querying the request, the service data query request carries the identifier of the terminal and the identifier of the application, and the service data query request is used to query the service data generated by the terminal recorded by the access server through the application process; the access server The service data generated by the recorded terminal through the application process is determined according to the identifier of the terminal and the identifier of the application.
  • the method further includes: the access server receiving the service data query request, the service data
  • the query request carries an identifier of the application, and the service data query request is used to query the service data related to the application recorded by the access server; the access server determines the recorded service data related to the application according to the identifier of the application.
  • the method further includes: the access server generates a record file of the recorded service data.
  • the access server generates a resource address of the record file; the access server provides the resource address of the record file to the terminal or other terminal, so that the terminal or other terminal obtains the record file corresponding to the resource address from the access server according to the resource address.
  • the record file includes: a picture or a video file.
  • the present invention provides an access server, which may mainly include:
  • connection unit configured to receive an application session request of the terminal, and establish a connection between the terminal and the application server according to the application session request, so that the terminal performs service processing by using an application on the application server;
  • a receiving unit configured to receive a record request sent by the terminal, where the record request carries an identifier of the application, and the record request is used to request the record terminal to process the service data generated during the service process by using the application on the application server;
  • a recording unit for recording business data for recording business data.
  • the access server may further include: a first processing unit, configured to receive a service data query request, where the service data query request carries an identifier of the terminal and an identifier of the application, and the service data query request is used. Querying the service data generated by the terminal recorded by the access server through the application process, and determining the service data generated by the recorded terminal through the application process according to the identifier of the terminal and the identifier of the application.
  • the access server may further include: a second processing unit, configured to receive a service data query request, where the service data query request carries an identifier of the application, and the service data query request is used to query the access server. Record business data related to the application, depending on the application The identity of the business data associated with the application.
  • the access server may further include: a third processing unit, configured to generate a record file of the recorded service data, generate a resource address of the record file, and provide the resource address of the record file to the terminal. Or other terminal, so that the terminal or other terminal obtains the record file corresponding to the resource address from the access server according to the resource address.
  • a third processing unit configured to generate a record file of the recorded service data, generate a resource address of the record file, and provide the resource address of the record file to the terminal. Or other terminal, so that the terminal or other terminal obtains the record file corresponding to the resource address from the access server according to the resource address.
  • the recording file includes: a picture or a video file.
  • the present invention provides a system for data recording, comprising:
  • Terminal access server and application server;
  • the access server is configured to receive an application session request of the terminal, establish a connection between the terminal and the application server according to the application session request, so that the terminal performs service processing by using an application on the application server, receives a record request sent by the terminal, and records the request to carry
  • the identifier of the application, the record request is used to request the record business data generated by the terminal through the application process, and record the service data.
  • the access server is further configured to receive a service data query request, where the service data query request carries the identifier of the terminal and the identifier of the application, and the service data query request is used for querying
  • the terminal recorded in the server records the service data generated during the service processing process by the application, and determines the service data generated by the recorded terminal through the application process according to the identifier of the terminal and the identifier of the application.
  • the access server is further configured to receive a service data query request, where the service data query request carries an identifier of the application, and the service data query request is used to query the record of the access server.
  • the access server is further configured to generate a record file of the recorded service data, generate a resource address of the record file, and provide the resource address of the record file to the terminal or other The terminal, so that the terminal or other terminal acquires the record file corresponding to the resource address from the access server according to the resource address.
  • the access server of the present invention establishes a connection between the terminal and the application server according to the application session request sent by the terminal, so that the terminal processes the service of the terminal through the application program on the application server, and the access server records after receiving the record request sent by the terminal.
  • Business data wherein the record request is carried
  • the identifier of the application is used to request the access server to record the service data generated by the terminal during the service processing by the application.
  • the terminal can establish a connection with the application server, and record the service data generated by the terminal through the application program on the application server during the service processing process, thereby improving the efficiency of data recording.
  • FIG. 1 is a flow chart of a method of data recording in an embodiment of the present invention
  • FIG. 2 is another flow chart of a method of data recording in an embodiment of the present invention.
  • FIG. 3 is a schematic structural diagram of an access server in an embodiment of the present invention.
  • FIG. 4 is another schematic structural diagram of an access server in an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a system for data recording in an embodiment of the present invention.
  • the embodiment of the invention provides a method for data recording, which does not need to rely on third-party software, and improves the efficiency of data recording.
  • Embodiments of the present invention also provide an access server, and a related system for data recording. Please refer to FIG. 1 to FIG. 5, which are respectively described in detail below.
  • the embodiment of the present invention provides a data recording method.
  • the data recording method in the embodiment of the present invention may record the terminal through the application server.
  • the application generates business data generated during the business process.
  • the method for data recording may include: the access server receives an application session request of the terminal, and establishes a connection between the terminal and the application server according to the application session request, so that the terminal processes the service of the terminal by using an application on the application server;
  • the incoming server receives the record request sent by the terminal,
  • the record request carries an identifier of the application, and the record request is used to request the access server to record the service data generated by the terminal through the application processing process; the access server records the service data.
  • the access server receives an application session request of the terminal; for example, the specific information may be as follows:
  • the application session request sent by the terminal to the access server is used to request to establish a connection between the terminal and the application server.
  • the specific process may be as follows:
  • the terminal sends an application session request to the access server.
  • the access server forwards the application session request to the application server, so that the application server responds to the application session request, and the application server responds to the application session request successfully.
  • the connection between the terminal and the application server is completed.
  • the terminal can perform service processing through an application on the application server.
  • the application session request may carry the service type of the terminal, so that after the terminal establishes a connection with the application server, the application program on the application server can quickly respond to the application session request of the terminal, and perform service processing on the service on the terminal.
  • the access server may receive an application session request of one or more terminals. After the access server establishes a connection between the terminal and the application server, the one or more terminals may perform the application by using one or more applications on the application server. Business processing.
  • the access server establishes a connection between the terminal and the application server according to the application session request, so that the terminal performs service processing by using an application on the application server; for example, the specific information may be as follows:
  • the access server may establish a connection between the terminal and the application server according to the application session request.
  • the terminal may pass the application server.
  • the application performs business processing. For example, the terminal can open a document file on the terminal through a Word application on the application server.
  • the terminal PAD can request a Word application on the application server to process the document service on the PAD through the access server.
  • the PAD may send an application session request to the access server, requesting the Word on the application server to process the document service on the PAD, and the access server forwards the received application session request to the application server, so that the application server responds to the application session request, and further Establish a connection between the PAD and the application server.
  • the Word program on the application server can process the document business on the PAD, so that the PAD feels like opening the Word locally.
  • the terminal After the access server establishes a connection between the terminal and the application server, the terminal can perform service processing through one or more applications on the application server.
  • the access server receives the record request sent by the terminal, and records the request to carry the identifier of the application, and the record request is used to request the access server to record the service data generated by the terminal through the application process; for example, the following may be as follows:
  • the terminal generates service data during the process of processing the service through the application on the application server.
  • the terminal may send a record request to the access server, and request the access server to record the terminal through the record request.
  • the application performs business data generated during the business process, and the access server records the service data according to the record request.
  • the record request sent by the terminal carries the identifier of the application, so that the access server can accurately record the service data generated by the terminal through the application process, and does not record the terminal to perform service processing through other applications.
  • Business data Moreover, the access server records only the service data generated by the terminal in the process of processing the service through the application on the application server, and does not record all the desktop information on the terminal, which is targeted, can effectively improve the recording efficiency, and can Save storage space.
  • the record request may also carry a manner in which the access server records the service data.
  • the record request may specifically include: a screenshot request, a screen capture request, or a screen recording request.
  • the access server records the service data.
  • the terminal sends a screenshot request to the access server, the access server records the service data.
  • the record request may carry a record duration or a record end time for recording service data.
  • the screen recording request may carry the recording duration of the recorded service data.
  • the recording time is reached, the recording is automatically completed, and the access server automatically saves the recorded service data.
  • the terminal can automatically control the recording duration to facilitate the recording of business data.
  • the recording duration can also be controlled by the terminal or the access server, and the specific limitation is not limited.
  • the terminal PAD requests the video player on the application server to play the video file on the PAD through the access server, and the PAD can send a record request to the access server, requesting to record the video player on the application server to play the video file on the PAD.
  • Business data For example, the PAD can send a screencast request, requesting the access server to record the service data of the video file played by the video player on the PAD, wherein the screencast request sent by the PAD can carry the recording duration, and the screencast request can request the access server. Record the entire playback process, or request the access server to record the data from the 10th to the 20th minute.
  • the specific recording duration can be set according to the user's needs, or the recording server can be used to control the recording duration. Among them, when the PAD sends a screenshot request or a screen capture request, the same is true.
  • the access server records service data.
  • service data For example, the details can be as follows:
  • the access server After receiving the record request sent by the terminal, the access server records the service data according to the record request, where the service data is service data generated by the terminal through the application process on the application server.
  • the access server When the terminal sends a screen recording request to the access server, the access server records the service data.
  • the access server When the terminal sends a screenshot request to the access server, the access server records the service data.
  • the service data may specifically include: information of an application on the application server, information of a service requested by the terminal, a specific operation process when the terminal processes the service through the application, and data during the process of performing the service processing.
  • the terminal can perform business processing through multiple applications on the application server.
  • the recording of the service data may include: separately recording the service data when the service is processed by each application, and obtaining the service data under different applications.
  • the terminal opens three document files through three Word applications on the application server. If it is necessary to record the business processing of the three Word applications, the terminal sends a different record request to the access server, the record.
  • the request carries the identifiers of the three Word applications respectively, and the access server records separately for each Word application to obtain different business data.
  • the access server may record service data generated by other terminals through service processing by the application.
  • the recorded service data may be provided to the terminal or other terminal by means of query or push.
  • the details can be as follows:
  • the access server receives the service data query request, where the service data query request carries the identifier of the terminal and the identifier of the application, and the service data query request is used to query the service data generated by the terminal recorded by the access server through the application process;
  • the access server determines, according to the identifier of the terminal and the identifier of the application, the recorded service data generated by the terminal through the application process.
  • the terminal or other terminal can obtain the service data generated by the recorded terminal through the application process according to the identifier of the terminal and the identifier of the application.
  • the terminal or other terminal can browse the service data online or download the service data to the local.
  • the user performs business processing on the document service on the computer A through the PPT application on the application server, and the access server records the business data processed by the computer A through the PPT application, and the computer B can send the service data query to the access server.
  • the request, the service data query request carries the identifier of the computer A and the identifier of the PPT application, and the access server receives the service data query request, and can determine the service data generated by the record computer A through the PPT application process.
  • Computer B can browse the business data online or download the business data to the local.
  • the access server receives the service data query request, and the service data query request carries the identifier of the application, where the service data query request is used to query the service data related to the application recorded by the access server; the access server determines according to the identifier of the application. Recorded business data related to the application.
  • the terminal or other terminal can obtain service data that all terminals use the application to perform service processing according to the identifier of the application. After the access server determines the recorded service data related to the application, the terminal or other terminal can browse the service data online or download the service data to the local.
  • the user processes the document service on the computer A and the computer B through the PPT application on the application server
  • the access server records the business data generated by the computer A and the computer B through the PPT application for processing the business
  • the computer C can Sending a service data query request to the access server, the service data query request carrying the identifier of the PPT application, and the access server receiving the service data query request, and determining the recorded service data related to the PPT application, that is, the separately recorded computer A and computer B perform business processing business data through the PPT application, and the computer C can browse the business data online or download the service data to the local.
  • the service data is queried through the identifier of the terminal, which may be as follows:
  • the access server receives the service data query request, and the service data query request carries the identifier of the terminal, where the service data query request is used to query the service data related to the terminal recorded by the access server; the access server determines the record and the record according to the identifier of the terminal. Terminal related business data.
  • the terminal or other terminal can obtain the service data that the terminal performs service processing through all applications according to the identifier of the terminal.
  • the access server determines the recorded service data related to the terminal After that, the terminal or other terminal can browse the service data online or download the service data to the local.
  • the access server separately records the business data generated by the computer A through the PPT application and the Word application for processing the business
  • the computer B may send a service data query request to the access server, the service data query request carries the identifier of the computer A, and the access server receives the service data query request, and may determine the recorded service data related to the computer A, that is, the above-mentioned PPT application
  • the business data generated by the business process with the Word application, the computer B can browse the business data online, or download the business data to the local.
  • the access server generates a record file of the recorded service data; the access server generates a resource address of the record file; the access server provides the resource address of the record file to the terminal or other terminal, so that the terminal or other terminal accesses according to the resource address.
  • the server obtains a log file corresponding to the resource address.
  • the terminal or other terminal can obtain the recorded service data associated with the terminal and the application according to the resource address.
  • the terminal or other terminal may browse the service data online or download the service data to the local.
  • the terminal or other terminal obtains the record file corresponding to the resource address from the access server according to the resource address, and specifically includes:
  • the resource address can be returned to the terminal, so that the terminal can obtain the recorded service data according to the resource address.
  • the resource address can be returned to the terminal.
  • the server can query whether the resource address needs to be sent to other terminals, and if necessary, The resource address is pushed to other terminals, so that other terminals can obtain the recorded service data according to the resource address.
  • the other terminal obtains the resource address directly from the access server (the terminal may be the same as the access server of the other terminal, and other terminals may directly learn the resource address from the access server, if the terminal and other terminals If the access server is different, the access server of the other terminal may be shared with the third access server, wherein the third access server is shared with the access server on the terminal, and the other terminal may be the third Sending the access request to the access server, the obtaining request carries the resource address, and after receiving the obtaining request, the access server provides the service data located at the resource address to the other terminal. .
  • the resource address of the log file generated by the access server may include a url address and an ftp address, and is not limited.
  • the terminal or other terminal may download the log file according to the ftp address generated by the access server to obtain the service data generated by the terminal during the service processing by the application.
  • the log file can include: a picture or video file, and the like.
  • the log file is a video recording file of a business process, or a screenshot file.
  • the record file can record the relationship between the terminal, the application, and the recorded business data.
  • the type of the record file may be determined according to a record request sent by the terminal to the access server. For example, if the record request sent by the terminal is a screenshot request or a screen capture request, the record file is a picture, and if the record request is a screen record request, The record file is a video file.
  • the access server in this embodiment can complete the record of the service data in the process of establishing the connection between the terminal and the application server, thereby greatly improving the efficiency of the service data record.
  • the manner of recording such service data may only select the service data generated by the terminal during the process of processing the service through the application on the application server, and not all the desktop information on the terminal may be recorded. Targeted, it can effectively improve the recording efficiency and save storage space.
  • the terminal or other terminal obtains the recorded service data without relying on the operating system owning a sharing protocol or a third-party protocol, and has lower performance requirements on the terminal device, and can also simplify the process of recording and sharing the service data.
  • the access server in the embodiment of the present invention establishes a connection between the terminal and the application server according to the application session request sent by the terminal, so that the terminal processes the service of the terminal through the application program on the application server, and the access server receives the service.
  • the service data is recorded, where the record request carries an identifier of the application, and the record request is used to request the access server to record the service data generated by the terminal through the application process.
  • the terminal can establish a connection with the application server, and record the service data generated by the terminal through the application program on the application server during the service processing process, thereby improving the efficiency of data recording.
  • FIG. 2 is a schematic flowchart of a method for data recording in this embodiment:
  • the first terminal sends an application session request to the access server.
  • the access server receives an application session request sent by the first terminal, and forwards the request to the application server.
  • the application server responds to the application session request forwarded by the access server, and sends a response message that the response succeeds to the access server.
  • the access server receives a response message that the application server sends a response, and forwards the response message to the first terminal.
  • the first terminal establishes a connection with an application server.
  • the first terminal After the first terminal establishes a connection with the application server, the first terminal can perform service processing through an application on the application server. Among them, business processing can be performed by multiple applications on the application server.
  • the first terminal sends a record request to the access server, where the record request carries an identifier of the application, and the record request is used to request the access server to record the service data generated by the first terminal through the application process.
  • the record request may be a screencast request, a screen capture request, or a screenshot request.
  • the access server records the service data.
  • the terminal sends a screenshot request to the access server the access server records the service data.
  • the access server records service data.
  • the service data is data generated during the process of the first terminal performing business processing by the application on the application server.
  • the first terminal or other terminal may enable the access server to determine the recorded service data by means of a query, or provide the recorded service data to the first by the access server by means of pushing.
  • a terminal or a second terminal may enable the access server to determine the recorded service data by means of a query, or provide the recorded service data to the first by the access server by means of pushing.
  • the access server generates a record file of the recorded service data and a resource address of the record file.
  • the log file can include: a picture or video file, and the like.
  • the log file is a video recording file of a business process, or a screenshot file. If the record request sent by the terminal is a screenshot request or a screen capture request, the record file is a picture, and if the record request is a screen record request, the record file is a video file.
  • the second terminal acquires a log file corresponding to the resource address from the access server according to the resource address.
  • the second terminal can browse the service data online or download the service data to the local.
  • the embodiment of the present invention does not need to rely on the third-party software, and the access server can record the service data generated by the first terminal through the application process on the application server during the process of establishing the connection between the first terminal and the application server, and improve the service data generated by the first terminal through the application program on the application server.
  • the second terminal may obtain a record file corresponding to the resource address from the access server according to the resource address generated by the access server, It depends on the operating system's own sharing protocol or third-party protocol, which has lower performance requirements for terminal devices and simplifies the process of recording and sharing business data.
  • an access server which may include a connection unit 301, a receiving unit 302, and a recording unit 303.
  • a connection unit 301 may include a connection unit 301, a receiving unit 302, and a recording unit 303.
  • FIG. 3 is the access.
  • the structure diagram of the server can be as follows:
  • An access server 300 includes:
  • the connection unit 301 is configured to receive an application session request of the terminal, and establish a connection between the terminal and the application server according to the application session request, so that the terminal performs service processing by using an application on the application server;
  • the receiving unit 302 is configured to receive a record request sent by the terminal, where the record request carries an identifier of the application, and the record request is used to request the record terminal to use the application data generated by the application on the application server to perform service processing during the service process;
  • the recording unit 303 is configured to record service data.
  • the connection unit 301 in the access server receives the application session request of the terminal, and establishes a connection between the terminal and the application server according to the application session request, which may include: first, the terminal sends a connection request to the access server, and the access server Forwarding the received connection request to the application server, so that the application server responds to the connection request, and after the application server responds successfully, the connection between the terminal and the application server is established, and after establishing the connection between the terminal and the application server,
  • the terminal can perform business processing through an application on the application server.
  • the record request sent by the terminal received by the receiving unit 302 may include: a screenshot request, a screen capture request, or a screen recording request.
  • the access server records the service data.
  • the access server records the service data.
  • the record request may carry a record duration or a record end time in which the business data is recorded.
  • the screen recording request can carry the recording duration.
  • the recording time is reached, the recording is automatically completed, and the access server automatically saves the recorded service data, so that the terminal can Automatically control the recording duration to facilitate the recording of business data.
  • the recording duration can also be controlled by the terminal or the access server, and the specific limitation is not limited.
  • the service data recorded by the recording unit 303 may specifically include: information of an application on the application server, information of a service requested by the terminal, and specific operations when the terminal processes the service through the application. Process, as well as data during business processing.
  • the terminal or other terminal may determine the recorded service data by means of a query, for example, query the service generated by the terminal through the application process. Data, query business data related to the application, or query business data related to the first terminal.
  • the recorded service data may also be provided to the terminal or other terminal by the access server by means of push. For example, the resource address of the record file generated according to the service data may be pushed to the terminal or other terminal.
  • the access server may further include: a first processing unit 304, a second processing unit 305, and a third processing unit 305. Please refer to FIG. 4.
  • FIG. 4 is another schematic structural diagram of the access server. The details can be as follows:
  • the first processing unit 304 is configured to receive a service data query request, where the service data query request carries the identifier of the terminal and the identifier of the application, and the service data query request is used to query the terminal recorded by the access server to generate the service through the application process.
  • the service data is determined according to the identifier of the terminal and the identifier of the application, and the service data generated by the recorded terminal through the application processing process is determined.
  • the second processing unit 305 is configured to receive a service data query request, where the service data query request carries an identifier of the application, and the service data query request is used to query the access server to record service data related to the application, and determine according to the identifier of the application. Recorded business data related to the application.
  • the third processing unit 306 is configured to generate a record file of the recorded service data, and generate a resource address of the record file, and provide the resource address of the record file to the terminal or other terminal, so that the terminal or other terminal accesses according to the resource address.
  • the server obtains a log file corresponding to the resource address.
  • the resource address of the log file generated by the access server may include a url address and an ftp address, and is not limited.
  • the terminal or other terminal may download the log file according to the ftp address generated by the access server to obtain the service data generated by the terminal during the service processing by the application.
  • the log file can include: a picture or video file, and the like.
  • the log file is a video recording file of a business process, or a screenshot file.
  • the record file can record the relationship between the terminal, the application, and the recorded business data.
  • the type of the record file may be determined according to a record request sent by the terminal to the access server. For example, if the record request sent by the terminal is a screenshot request or a screen capture request, the record file is a picture, and if the record request is a screen record request, The record file is a video file.
  • the access server in the embodiment of the present invention may only select the service data generated by the terminal in the process of performing service processing by using the application program on the application server, and does not record all the desktop information on the terminal, which is targeted and can be Effectively improve recording efficiency and save storage space.
  • the terminal or other terminal obtains the recorded service data without relying on the operating system owning a sharing protocol or a third-party protocol, and has lower performance requirements on the terminal device, and can also simplify the process of recording and sharing the service data.
  • connection unit 301 receives the application session request of the terminal, establishes a connection between the terminal and the application server according to the application session request, so that the terminal performs service processing through the application program on the application server; the receiving unit 302 receives the terminal.
  • the record request sent, the record request carries the identifier of the application, the record request is used to request the record terminal to process the service data generated during the service process by the application on the application server; the record unit 303 records the service data.
  • the terminal can establish a connection with the application server, and record the service data generated by the terminal through the application program on the application server during the service processing process, thereby improving the efficiency of data recording.
  • the embodiment also provides a data recording system.
  • the data recording system 400 can include a terminal 401, an access server 402, and an application server 403.
  • FIG. 5 is a schematic structural diagram of the access server, which is specifically as follows. :
  • a data recording system 400 may specifically include: a first terminal 401, an access server 402, and an application server 403.
  • the access server 402 is configured to receive an application session request of the first terminal 401, and establish a first terminal according to the application session request.
  • the connection with the application server 403, so that the first terminal 401 performs service processing through the application on the application server 403, receives the record request sent by the first terminal 401, records the identifier of the request carrying the application, and records the request for requesting the record.
  • the first terminal 401 records the service data by performing business data generated during the business process through the application.
  • the access server 402 is further configured to: receive a service data query request, where the service data query request carries the identifier of the first terminal 401 and an identifier of the application, where the service data query request is used for querying
  • the first terminal 401 recorded by the access server performs service data generated during the service processing process by the application program; and determines, according to the identifier of the first terminal 401 and the identifier of the application program, that the recorded first terminal 401 performs service processing through the application program.
  • Generated business data is generated business data generated during the service processing process by the application program.
  • the access server 402 is further configured to: receive a service data query request, where the service data query request carries an identifier of the application, and the service data query request is used to query the service data related to the application recorded by the access server 402; The identification of the program to determine the business data associated with the application.
  • the access server 402 is further configured to: receive a service data query request, where the service data query request carries the identifier of the first terminal 401, and the service data query request is used to query the service related to the first terminal 401 recorded by the access server 402. Data; determining the recorded service data related to the first terminal 401 according to the identifier of the first terminal 401.
  • the access server 402 is further configured to: generate a record file of the recorded service data; generate a resource address of the record file; and provide the resource address of the record file to the first terminal 401 or other terminal, so that the first terminal 401 or other terminal Obtain a record file corresponding to the resource address from the access server according to the resource address.
  • the data recording system 400 may further include: a second terminal 404.
  • the second terminal 404 can query the service data recorded by the access server 402, or the access server 402 can provide the recorded service data to the second terminal 404.
  • the first terminal 401 or the second terminal 404 can cause the access server 402 to determine the recorded service data by using a query, for example, the first terminal 401 or the second.
  • the terminal 404 can query the service data generated by the first terminal 401 through the application process, query the service data related to the application, or query the service data related to the first terminal 401.
  • the recorded service data may be provided by the access server 402 to the first terminal 401 or the second terminal 402 by means of a push.
  • the resource address of the record file generated according to the service data may be pushed to the first terminal 401 or The second terminal 402.
  • the first terminal 401 or the second terminal 402 can browse the service data online or download the service data to the local.
  • the manner in which the second terminal 404 obtains the recorded service data may be as follows:
  • the second terminal 404 can query different services by sending a service data query request to the access server 402 by carrying different messages in the service data query request. For example, if the second terminal 404 requests to query the service data generated by the first terminal 401 through the application process, the service data query request carries the identifier of the first terminal 401 and the application identifier; if the second terminal 404 requests the query The business data query request carries the application identifier; If the second terminal 404 requests to query the service data related to the first terminal 401, the service data query request carries the identifier of the first terminal 401.
  • the second terminal 404 can also provide the resource address to the second terminal 404 by means of a push by the access server 402, wherein the resource address is a resource address for generating a record file, and the record file is a record file of the service data, and the second terminal The 402 may obtain a record file corresponding to the resource address from the access server according to the resource address.
  • the access server 402 in the embodiment of the present invention may only select to record the service data generated by the first terminal 401 in the process of performing service processing by using the application on the application server, and not all the desktop information on the first terminal 401. Recording, targeted, can effectively improve the recording efficiency, and can save storage space. Moreover, the first terminal 401 or other terminal obtains the recorded service data without relying on the operating system owning a sharing protocol or a third-party protocol, and has lower performance requirements on the terminal device, and can also simplify the process of recording and sharing the service data.
  • the access server 402 in the embodiment of the present invention can receive the application session request of the first terminal 401, and establish a connection between the first terminal and the application server 403 according to the application session request, so that the first terminal 401 passes the application server.
  • the application on the 403 performs the service processing, and receives the record request sent by the first terminal 401, and records the identifier of the request carrying the application, and the record request is used to request to record the service data generated by the first terminal 401 through the application process. Record business data.
  • the embodiment of the present invention does not need to rely on the third-party software, and the access server 402 can record the first terminal 401 to generate a connection with the application server 403, and record that the first terminal 401 generates the service through the application program on the application server 403.
  • Business data improves the efficiency of data logging.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Des modes de réalisation de la présente invention portent sur un procédé et un système d'enregistrement de données, et un serveur d'accès. Des procédés selon des modes de réalisation de la présente invention comprennent les étapes suivantes : un serveur d'accès établit, conformément à une demande de session d'application envoyée par un terminal, une connexion entre le terminal et un serveur d'application, de manière que le terminal traite un service du terminal au moyen d'un programme d'application sur le serveur d'application ; le serveur d'accès reçoit une demande d'enregistrement envoyée par le terminal et enregistre des données de service, la demande d'enregistrement contenant l'identificateur du programme d'application, la demande d'enregistrement étant utilisée pour demander au serveur d'accès d'enregistrer les données de service générées par le terminal pendant un processus au cours duquel le terminal effectue un traitement de service au moyen du programme d'application. Aucun logiciel tiers n'est requis, ce qui permet d'améliorer l'efficacité d'enregistrement de données.
PCT/CN2014/085970 2014-02-21 2014-09-05 Procédé et système d'enregistrement de données, et serveur d'accès WO2015123986A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410060615.3A CN104869133B (zh) 2014-02-21 2014-02-21 一种数据记录的方法、系统以及接入服务器
CN201410060615.3 2014-02-21

Publications (1)

Publication Number Publication Date
WO2015123986A1 true WO2015123986A1 (fr) 2015-08-27

Family

ID=53877607

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/085970 WO2015123986A1 (fr) 2014-02-21 2014-09-05 Procédé et système d'enregistrement de données, et serveur d'accès

Country Status (2)

Country Link
CN (1) CN104869133B (fr)
WO (1) WO2015123986A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113448817A (zh) * 2021-06-25 2021-09-28 未鲲(上海)科技服务有限公司 一种页面录屏方法、装置以及存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557404B (zh) * 2016-11-28 2019-12-13 珠海市魅族科技有限公司 一种应用控制的方法及移动终端
CN111352716B (zh) * 2020-03-10 2024-03-01 深圳市腾讯计算机系统有限公司 一种基于大数据的任务请求方法、装置、系统及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848148A (zh) * 2010-04-21 2010-09-29 中国工商银行股份有限公司 应用于金融报文语言的数据传输处理系统、装置及方法
CN102143035A (zh) * 2010-06-04 2011-08-03 华为技术有限公司 数据业务处理方法、网络设备和网络系统
CN102647464A (zh) * 2012-03-30 2012-08-22 哈尔滨工业大学 一种服务器及采用该服务器的自助旅行系统

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8308557B2 (en) * 2009-01-21 2012-11-13 Igt Tiered verification
CN102571840B (zh) * 2010-12-16 2015-04-22 卓望数码技术(深圳)有限公司 终端远程测试方法及代理服务器
CN102638444A (zh) * 2011-06-10 2012-08-15 吴东辉 应用软件的网络终端式构造方法和系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848148A (zh) * 2010-04-21 2010-09-29 中国工商银行股份有限公司 应用于金融报文语言的数据传输处理系统、装置及方法
CN102143035A (zh) * 2010-06-04 2011-08-03 华为技术有限公司 数据业务处理方法、网络设备和网络系统
CN102647464A (zh) * 2012-03-30 2012-08-22 哈尔滨工业大学 一种服务器及采用该服务器的自助旅行系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113448817A (zh) * 2021-06-25 2021-09-28 未鲲(上海)科技服务有限公司 一种页面录屏方法、装置以及存储介质

Also Published As

Publication number Publication date
CN104869133A (zh) 2015-08-26
CN104869133B (zh) 2018-07-03

Similar Documents

Publication Publication Date Title
JP6131248B2 (ja) 疎結合コンポーネントを使用した音声認識
US9660985B2 (en) Service authorization using auxiliary device
US10154412B2 (en) Method and apparatus for sharing content
US10034057B2 (en) Message processing method, device, gateway, STB and IPTV
KR102304086B1 (ko) 대화형 콘텐츠를 제공하는 전자 장치, 서버 및 이를 위한 방법
US20180006976A1 (en) Voice chat mode self-adapting method and apparatus
US9686506B2 (en) Method, apparatus, system, and storage medium for video call and video call control
US11108763B2 (en) Intelligent identity-aware application proxy
US10165058B2 (en) Dynamic local function binding apparatus and method
WO2014044075A1 (fr) Procédé, terminal, serveur et système de partage de données
US20150281123A1 (en) Device controlling method, client, server and intermediate device
US20130014126A1 (en) Cross-browser communication between devices on a network
JP2016502338A (ja) ネットワーク接続パラメータの設定方法、装置、ネットワーク設備、プログラム及び記録媒体
WO2017041562A1 (fr) Procédé et dispositif d'identification d'une identité d'utilisateur d'un dispositif terminal
EP2901660A1 (fr) Procédés d'interaction de terminaux et dispositifs et systèmes associés
US11789765B2 (en) Collaborative hosted virtual systems and methods
WO2016127796A1 (fr) Procédé d'interaction d'informations et serveur
US7779130B1 (en) Method and apparatus to transfer a new data object from a data acquisition device to a user storage device
JP2015180992A (ja) 情報処理システム、情報処理装置及びプログラム
WO2015123986A1 (fr) Procédé et système d'enregistrement de données, et serveur d'accès
US20140089430A1 (en) Data-sharing method, terminal, server, and system
WO2019119280A1 (fr) Procédé de traitement de service, serveur en nuage, et dispositif terminal
WO2023202721A1 (fr) Procédé et appareil de transmission de fichier, dispositif électronique et support de stockage
WO2019242279A1 (fr) Procédé et dispositif de traitement de message
US10146499B2 (en) System and method to redirect display-port audio playback devices in a remote desktop protocol session

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14882831

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14882831

Country of ref document: EP

Kind code of ref document: A1