WO2015123986A1 - 一种数据记录的方法、***以及接入服务器 - Google Patents
一种数据记录的方法、***以及接入服务器 Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3466—Performance evaluation by tracing or monitoring
- G06F11/3476—Data logging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning 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
本发明实施例公开了一种数据记录的方法、***以及接入服务器。本发明实施例方法包括:接入服务器根据终端发送的应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序处理终端的业务,接入服务器在接收到终端发送的记录请求后,记录业务数据,其中,该记录请求携带所述应用程序的标识,该记录请求用于请求接入服务器记录终端通过所述应用程序进行业务处理过程中产生的业务数据。无需依赖于第三方软件,提高了数据记录的效率。
Description
本申请要求于2014年2月21日提交中国专利局、申请号为201410060615.3、发明名称为“一种数据记录的方法、***以及接入服务器”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本发明涉及通信技术领域,尤其涉及一种数据记录的方法、***以及接入服务器。
应用虚拟化技术可以将应用程序与操作***解耦合,为应用程序提供了一个虚拟的运行环境。在虚拟化环境下,终端设备一般采用瘦客户端方式接入,所有的应用程序都在该终端设备对应的虚拟机上安装。当终端设备通过应用服务器上的应用程序处理该终端设备上的业务,若想记录业务处理过程,需要在虚拟机上安装相应的记录软件,现有技术中的这种记录方法依赖于第三方软件,并且记录效率低下。
发明内容
本发明实施例提供了一种数据记录的方法、***以及接入服务器,无需依赖于第三方软件,提高了数据记录的效率。
第一方面,本发明提供了一种数据记录的方法,主要可以包括:
接入服务器接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序处理终端的业务;
接入服务器接收终端发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求接入服务器记录终端通过应用程序进行业务处理过程中产生的业务数据;
接入服务器记录业务数据。
在第一种可能的实现方式中,记录请求包括:截图请求、截屏请求或录屏请求。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在接入服务器记录业务数据之后,还包括:接入服务器接收业务数据
查询请求,该业务数据查询请求携带终端的标识与所述应用程序的标识,该业务数据查询请求用于查询接入服务器记录的终端通过应用程序进行业务处理过程中产生的业务数据;接入服务器根据终端的标识与应用程序的标识,确定记录的终端通过应用程序进行业务处理过程中产生的业务数据。
结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,在接入服务器记录业务数据之后,还包括:接入服务器接收业务数据查询请求,业务数据查询请求携带应用程序的标识,业务数据查询请求用于查询接入服务器记录的与应用程序相关的业务数据;接入服务器根据应用程序的标识,确定记录的与应用程序相关的业务数据。
结合第一方面或第一方面的第一种可能的实现方式,在第四种可能的实现方式中,在接入服务器记录业务数据之后,还包括:接入服务器生成记录的业务数据的记录文件;接入服务器生成记录文件的资源地址;接入服务器将记录文件的资源地址提供给终端或其它终端,以便终端或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件。
结合第四种可能的实现方式,在第五种可能的实现方式中,记录文件包括:图片或视频文件。
第二方面,本发明提供了一种接入服务器,主要可以包括:
连接单元,用于接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序进行业务处理;
接收单元,用于接收终端发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据;
记录单元,用于记录业务数据。
在第一种可能的实现方式中,接入服务器还可以包括:第一处理单元,用于接收业务数据查询请求,业务数据查询请求携带终端的标识与应用程序的标识,业务数据查询请求用于查询接入服务器记录的终端通过应用程序进行业务处理过程中产生的业务数据,根据终端的标识与应用程序的标识,确定记录的终端通过应用程序进行业务处理过程中产生的业务数据。
在第二种可能的实现方式中,接入服务器还可以包括:第二处理单元,用于接收业务数据查询请求,业务数据查询请求携带应用程序的标识,业务数据查询请求用于查询接入服务器记录与应用程序相关的业务数据,根据应用程序
的标识,确定记录的与应用程序相关的业务数据。
在第三种可能的实现方式中,接入服务器还可以包括:第三处理单元,用于生成记录的业务数据的记录文件,并生成记录文件的资源地址,将记录文件的资源地址提供给终端或其它终端,以便终端或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,记录文件包括:图片或视频文件。
第三方面,本发明提供了一种数据记录的***,包括:
终端、接入服务器和应用服务器;
接入服务器,用于接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序进行业务处理,接收终端发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求记录终端通过应用程序进行业务处理过程中产生的业务数据,记录业务数据。
在第一种可能的实现方式中,接入服务器在记录业务数据之后,还用于接收业务数据查询请求,业务数据查询请求携带终端的标识与应用程序的标识,业务数据查询请求用于查询接入服务器记录的终端通过应用程序进行业务处理过程中产生的业务数据,以及根据终端的标识与应用程序的标识,确定记录的终端通过应用程序进行业务处理过程中产生的业务数据。
在第二种可能的实现方式中,接入服务器在记录业务数据之后,还用于接收业务数据查询请求,业务数据查询请求携带应用程序的标识,业务数据查询请求用于查询接入服务器记录的与应用程序相关的业务数据,以及根据应用程序的标识,确定记录的与应用程序相关的业务数据。
在第三种可能的实现方式中,接入服务器在记录业务数据之后,还用于生成记录的业务数据的记录文件,生成记录文件的资源地址,以及将记录文件的资源地址提供给终端或其它终端,以便终端或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明接入服务器根据终端发送的应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序处理终端的业务,接入服务器在接收到终端发送的记录请求后,记录业务数据,其中,该记录请求携带所
述应用程序的标识,该记录请求用于请求接入服务器记录终端通过应用程序进行业务处理过程中产生的业务数据。本发明实施例无需依赖于第三方软件,就可以在终端与应用服务器建立连接的同时,记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据,提高了数据记录的效率。
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中数据记录的方法的一个流程图;
图2是本发明实施例中数据记录的方法的另一个流程图;
图3是本发明实施例中接入服务器的一个结构示意图;
图4是本发明实施例中接入服务器的另一个结构示意图;
图5是本发明实施例中数据记录的***的结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种数据记录的方法,无需依赖于第三方软件,提高了数据记录的效率。本发明实施例还提供了一种接入服务器,以及相关的数据记录的***。请参阅图1至图5,以下分别详细说明。
实施例一
本发明实施例提供了一种数据记录的方法,在虚拟化环境下,当终端通过应用服务器上的应用程序进行业务处理时,本发明实施例中的数据记录的方法可以记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据。
一种数据记录的方法,具体可以包括:接入服务器接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序处理终端的业务;接入服务器接收终端发送的记录请求,
记录请求携带应用程序的标识,记录请求用于请求接入服务器记录终端通过该应用程序进行业务处理过程中产生的业务数据;接入服务器记录业务数据。
请参阅图1,具体流程可以如下:
101、接入服务器接收终端的应用会话请求;例如,具体可以如下:
终端向接入服务器发送的该应用会话请求,用于请求建立终端与应用服务器之间的连接,具体过程可以如下:
首先由终端向接入服务器发送应用会话请求,接入服务器接收到该应用会话请求后,将该应用会话请求转发给应用服务器,以便应用服务器响应该应用会话请求,应用服务器响应该应用会话请求成功后,完成终端与应用服务器之间的连接,终端与应用服务器建立连接后,终端可以通过应用服务器上的应用程序进行业务处理。
其中,该应用会话请求可以携带终端的业务类型,以使得终端与应用服务器建立连接后,应用服务器上的应用程序可以快速响应终端的应用会话请求,对终端上的业务进行业务处理。
其中,接入服务器可以接收一个或多个终端的应用会话请求,接入服务器建立终端与应用服务器之间的连接后,该一个或多个终端可以通过应用服务器上的一个或多个应用程序进行业务处理。
102、接入服务器根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序进行业务处理;例如,具体可以如下:
接入服务器接收到终端发送的应用会话请求后,可以根据该应用会话请求建立终端与应用服务器之间的连接,当接入服务器建立终端与应用服务器之间的连接后,终端可以通过应用服务器上的应用程序进行业务处理。例如,终端可以通过应用服务器上的Word应用程序打开终端上的文档文件。
例如,在移动办公场景中,终端PAD可以通过接入服务器请求应用服务器上的Word应用程序处理PAD上的文档业务。首先PAD可以向接入服务器发送应用会话请求,请求应用服务器上的Word处理PAD上的文档业务,接入服务器将接收到的应用会话请求转发给应用服务器,使得应用服务器响应该应用会话请求,进而建立PAD与应用服务器之间的连接,连接成功后,应用服务器上的Word程序可以处理PAD上的文档业务,让PAD感觉是本地打开Word一样。
其中,接入服务器建立终端与应用服务器之间的连接后,终端可以通过应用服务器上的一个或多个应用程序进行业务处理。
103、接入服务器接收终端发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求接入服务器记录终端通过应用程序进行业务处理过程中产生的业务数据;例如,具体可以如下:
终端通过应用服务器上的应用程序进行业务处理的过程中会产生业务数据,为了可以将该业务数据进行记录,终端可以向接入服务器发送记录请求,通过该记录请求来请求接入服务器记录终端通过应用程序进行业务处理过程中产生的业务数据,接入服务器根据该记录请求,记录该业务数据。
其中,终端发送的该记录请求携带应用程序的标识,使得接入服务器可以准确地记录终端通过该应用程序进行业务处理过程中产生的业务数据,而不会记录终端通过其它应用程序进行业务处理产生的业务数据。并且,接入服务器仅记录终端通过应用服务器上的应用程序进行业务处理的过程中产生的业务数据,不会将终端上的所有桌面信息都记录,有针对性,可以有效提高记录效率,并且可以节省储存空间。
该记录请求还可以携带接入服务器对业务数据进行记录的方式。该记录请求具体可以包括:截图请求、截屏请求或录屏请求等。例如,当终端向接入服务器发送录屏请求时,接入服务器对业务数据进行录屏记录,当终端向接入服务器发送截图请求时,接入服务器对业务数据进行截图记录。
此外,该记录请求可以携带记录业务数据的记录时长或记录结束时间。例如,当终端向接入服务器发送对业务数据的录屏请求时,该录屏请求可以携带记录业务数据的记录时长,当记录时间达到时,自动完成记录,接入服务器自动保存记录的业务数据,这样,终端可以自动控制记录时长,方便记录业务数据。应当理解的是,也可以通过终端或接入服务器来控制记录时长,具体不做限制。
例如,终端PAD通过接入服务器请求应用服务器上的视频播放器播放PAD上的视频文件,PAD可以向接入服务器发送的记录请求,请求记录应用服务器上的视频播放器播放PAD上的视频文件的业务数据。例如,PAD可以发送录屏请求,请求接入服务器记录视频播放器播放PAD上的视频文件的业务数据,其中,PAD发送的该录屏请求可以携带录制时长,该录屏请求可以请求接入服务器将整个播放过程录制下来,或请求接入服务器记录第10分钟至第20分钟的数据,具体的录制时长可以根据用户需求进行设置,也可以通过接入服务器来控制录制时长。其中,当PAD发送的是截图请求或截屏请求时,与此同理。
104、接入服务器记录业务数据。例如,具体可以如下:
接入服务器接收到终端发送的记录请求后,根据该记录请求记录业务数据,该业务数据为终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据。当终端向接入服务器发送录屏请求时,接入服务器对业务数据进行录屏记录,当终端向接入服务器发送截图请求时,接入服务器对业务数据进行截图记录。
该业务数据具体可以包括:应用服务器上的应用程序的信息、终端请求的业务的信息、终端通过该应用程序处理业务时具体的操作过程、以及进行业务处理过程中的数据等。
其中,终端可以通过应用服务器上的多个应用程序进行业务处理。当终端通过应用服务器上的多个应用程序进行业务处理时,记录业务数据具体可以包括:分别对每个应用程序进行业务处理时的业务数据进行记录,得到不同应用程序下的业务数据。例如,终端通过应用服务器上的三个Word应用程序打开三个文档文件,若需要对这三个Word应用程序的业务处理都进行记录,则由终端向接入服务器发送不同的记录请求,该记录请求分别携带这三个Word应用程序的标识,接入服务器则对应每个Word应用程序分别进行记录,得到不同的业务数据。
需说明的是,其它终端也可以通过接入服务器建立与应用服务器之间的连接,此时,接入服务器可以记录其它终端通过应用程序进行业务处理产生的业务数据。
此外,接入服务器完成业务数据的记录之后,可以通过查询或推送的方式将记录的业务数据提供给该终端或者其它终端。具体可以如下:
通过查询的方式提供该记录的业务数据的具体的实现方式主要可以有以下三种:
第一、通过终端的标识与应用程序的标识对业务数据进行查询,具体可以如下:
接入服务器接收业务数据查询请求,该业务数据查询请求携带终端的标识与应用程序的标识,业务数据查询请求用于查询接入服务器记录的终端通过应用程序进行业务处理过程中产生的业务数据;接入服务器根据终端的标识与应用程序的标识,确定记录的该终端通过应用程序进行业务处理过程中产生的业务数据。
那么,该终端或其它终端可以根据该终端的标识和应用程序的标识获得记录的终端通过应用程序进行业务处理过程中产生的业务数据。接入服务器确定记录的与终端和应用程序关联的业务数据后,该终端或其它终端可以在线浏览该业务数据,或者是将该业务数据下载到本地。
例如,用户通过应用服务器上的PPT应用程序对电脑A上的文档业务进行业务处理,接入服务器记录电脑A通过PPT应用程序进行业务处理的业务数据,电脑B可以向接入服务器发送业务数据查询请求,该业务数据查询请求携带电脑A的标识与PPT应用程序的标识,接入服务器接收到该业务数据查询请求,可以确定记录电脑A通过PPT应用程序进行业务处理过程中产生的该业务数据,电脑B可以在线浏览该业务数据,或者是将该业务数据下载到本地。
第二、通过应用程序的标识对业务数据进行查询,具体可以如下:
接入服务器接收业务数据查询请求,业务数据查询请求携带应用程序的标识,该业务数据查询请求用于查询接入服务器记录的与应用程序相关的业务数据;接入服务器根据应用程序的标识,确定记录的与应用程序相关的业务数据。
那么,该终端或其它终端可以根据应用程序的标识,获得所有终端采用该应用程序进行业务处理的业务数据。接入服务器确定记录的与应用程序相关的业务数据后,该终端或其它终端可以在线浏览该业务数据,或者是将该业务数据下载到本地。
例如,用户通过应用服务器上的PPT应用程序对电脑A和电脑B上的文档业务进行业务处理,接入服务器分别记录电脑A和电脑B通过PPT应用程序进行业务处理产生的业务数据,电脑C可以向接入服务器发送业务数据查询请求,业务数据查询请求携带PPT应用程序的标识,接入服务器接收到业务数据查询请求,可以确定记录的与PPT应用程序相关的业务数据,即上述分别记录的电脑A和电脑B通过PPT应用程序进行业务处理的业务数据,电脑C可以在线浏览该业务数据,或者是将该业务数据下载到本地。
第三、通过终端的标识对业务数据进行查询,具体可以如下:
接入服务器接收业务数据查询请求,业务数据查询请求携带终端的标识,该业务数据查询请求用于查询接入服务器记录的与终端相关的业务数据;接入服务器根据终端的标识,确定记录的与终端相关的业务数据。
那么,该终端或其它终端可以根据终端的标识,获得该终端通过所有应用程序进行业务处理的业务数据。接入服务器确定记录的与终端相关的业务数据
后,该终端或其它终端可以在线浏览该业务数据,或者是将该业务数据下载到本地。
例如,用户通过应用服务器上的PPT应用程序和Word应用程序对电脑A上的文档业务进行业务处理,接入服务器分别记录电脑A通过PPT应用程序和Word应用程序进行业务处理产生的业务数据,电脑B可以向接入服务器发送业务数据查询请求,业务数据查询请求携带电脑A的标识,接入服务器接收到业务数据查询请求,可以确定记录的与电脑A相关的业务数据,即上述通过PPT应用程序和Word应用程序进行业务处理产生的业务数据,电脑B可以在线浏览该业务数据,或者是将该业务数据下载到本地。
通过推送的方式提供该记录的业务数据的具体的实现方式可以如下:
接入服务器生成记录的业务数据的记录文件;接入服务器生成记录文件的资源地址;接入服务器将记录文件的资源地址提供给终端或其它终端,以便终端或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件。
那么,该终端或其它终端可以根据该资源地址获得记录的与终端和应用程序关联的业务数据。其中,该终端或其它终端可以在线浏览该业务数据,或者是将该业务数据下载到本地。
具体的,终端或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件,具体可以包括:
接入服务器生成记录文件的资源地址后,可以向终端返回该资源地址,使得终端可以根据该资源地址获得记录的业务数据。或者接入服务器生成记录文件的资源地址后,可以向终端返回该资源地址,在接入服务器向终端返回该资源地址时,可以询问是否需要将该资源地址发送给其它终端,若需要,可以将该资源地址推送给其它终端,使得其它终端可以根据该资源地址获得记录的业务数据。或者,其它终端直接从接入服务器处获得该资源地址(该终端与其它终端的接入服务器可能是同一个,其它终端则可以直接从接入服务器处得知该资源地址,若终端与其它终端的接入服务器不同,则可以将其它终端的接入服务器与第三个接入服务器共享,其中,该第三个接入服务器与该终端上的接入服务器共享,则其它终端可以从第三个接入服务器上获得该资源地址),则向接入服务器发送获取请求,该获取请求携带该资源地址,接入服务器接收到该获取请求后,将位于该资源地址的业务数据提供给其它终端。
其中,接入服务器生成的记录文件的资源地址可以包括:url地址和ftp地址等,具体不做限制。例如,终端或其它终端可以根据接入服务器生成的ftp地址下载该记录文件以获得终端通过应用程序进行业务处理过程中产生的业务数据。
记录文件可以包括:图片或视频文件等。该记录文件为业务处理过程的视频录制文件,或者是截图文件等。其中,该记录文件可以记录终端、应用程序与记录的业务数据三者之间的关联关系。其中,该记录文件的类型可以根据终端发送给接入服务器的记录请求来确定,例如,若终端发送的记录请求为截图请求或截屏请求,则记录文件为图片,若记录请求为录屏请求,则记录文件为视频文件。
本实施例中的接入服务器在建立终端与应用服务器的连接的过程中就可以完成业务数据的记录,极大的提升了业务数据记录的效率。需说明的是,此种业务数据的记录方式,可以仅仅选择记录终端通过应用服务器上的应用程序进行业务处理的过程中产生的业务数据,而不会将终端上的所有桌面信息都记录,有针对性,可以有效提高记录效率,并且可以节省储存空间。并且,终端或其它终端获取该记录的业务数据无需依赖于操作***自带共享协议或第三方协议,对终端设备的性能要求较低,还可以简化业务数据的记录和共享的流程。
由上可知,本发明实施例中的接入服务器根据终端发送的应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序处理终端的业务,接入服务器在接收到终端发送的记录请求后,记录业务数据,其中,该记录请求携带应用程序的标识,该记录请求用于请求接入服务器记录终端通过应用程序进行业务处理过程中产生的业务数据。本发明实施例无需依赖于第三方软件,就可以在终端与应用服务器建立连接的同时,记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据,提高了数据记录的效率。
实施例二
为了更好的理解上述方案,本实施例将以具体应用例进行详细说明。例如,具体可以如下:
请参阅图2,图2是本实施例中数据记录的方法的流程示意图:
201、第一终端向接入服务器发送应用会话请求;
202、接入服务器接收第一终端发送的应用会话请求并转发给应用服务器;
203、应用服务器响应接入服务器转发的应用会话请求,并向接入服务器发送响应成功的响应消息;
204、接入服务器接收应用服务器发送的响应成功的响应消息,并将响应成功的响应消息转发给第一终端;
205、第一终端与应用服务器建立连接;
第一终端与应用服务器建立连接后,第一终端可以通过应用服务器上的应用程序进行业务处理。其中,可以通过应用服务器上的多个应用程序进行业务处理。
206、第一终端向接入服务器发送记录请求,记录请求携带应用程序的标识,记录请求用于请求接入服务器记录第一终端通过应用程序进行业务处理过程中产生的业务数据;
其中,该记录请求可以是录屏请求、截屏请求或截图请求。当终端向接入服务器发送录屏请求时,接入服务器对业务数据进行录屏记录,当终端向接入服务器发送截图请求时,接入服务器对业务数据进行截图记录。
207、接入服务器记录业务数据;
业务数据为第一终端通过应用服务器上的应用程序进行业务处理的过程中产生的数据。接入服务器完成业务数据的记录之后,该第一终端或其它终端可以通过查询的方式使得接入服务器确定该记录的业务数据,或者由接入服务器通过推送的方式将记录的业务数据提供给第一终端或者第二终端。
208、接入服务器生成记录的业务数据的记录文件和记录文件的资源地址;
记录文件可以包括:图片或视频文件等。该记录文件为业务处理过程的视频录制文件,或者是截图文件等。若终端发送的记录请求为截图请求或截屏请求,则记录文件为图片,若记录请求为录屏请求,则记录文件为视频文件。
209、第二终端根据资源地址,从接入服务器获取与资源地址对应的记录文件。
第二终端可以在线浏览该业务数据,或者是将该业务数据下载到本地。
本发明实施例无需依赖于第三方软件,接入服务器就可以在第一终端与应用服务器建立连接的同时,记录第一终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据,提高了数据记录的效率。第二终端可以根据接入服务器生成的资源地址,从接入服务器获取与资源地址对应的记录文件,无
需依赖于操作***自带共享协议或第三方协议,对终端设备的性能要求较低,简化了业务数据的记录和共享的流程。
实施例三
为了更好的理解上述方案,本实施例提供了一种接入服务器,该接入服务器300可以包括连接单元301、接收单元302和记录单元303,具体可参阅图3,图3是该接入服务器的结构示意图,具体可以如下:
一种接入服务器300,包括:
连接单元301,用于接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序进行业务处理;
接收单元302,用于接收终端发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据;
记录单元303,用于记录业务数据。
其中,接入服务器中的连接单元301接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,具体可以包括:首先由终端向接入服务器发送连接请求,由接入服务器将接收到的该连接请求转发给应用服务器,使得应用服务器响应该连接请求,应用服务器响应成功后,即建立了终端与应用服务器之间的连接,当建立终端与应用服务器之间的连接后,终端可以通过应用服务器上的应用程序进行业务处理。
接收单元302接收到的终端发送的记录请求可以包括:截图请求、截屏请求或录屏请求等。例如,当终端向接入服务器发送录屏请求时,接入服务器对业务数据进行录屏记录,当终端向接入服务器发送截图请求时,接入服务器对业务数据进行截图记录。
该记录请求可以携带记录业务数据的记录时长或记录结束时间。例如,当终端向接入服务器发送对业务数据的录屏请求时,该录屏请求可以携带记录时长,当记录时间达到时,自动完成记录,接入服务器自动保存记录的业务数据,使得终端可以自动控制记录时长,方便记录业务数据。应当理解的是,也可以通过终端或接入服务器来控制记录时长,具体不做限制。
记录单元303记录的业务数据具体可以包括:应用服务器上的应用程序的信息、终端请求的业务的信息、终端通过该应用程序处理业务时的具体的操作
过程,以及进行业务处理过程中的数据等。
此外,接入服务器中的记录单元303完成业务数据的记录之后,该终端或其它终端可以通过查询的方式确定该记录的业务数据,例如,查询该终端通过应用程序进行业务处理过程中产生的业务数据、查询与应用程序相关的业务数据、或查询与第一终端相关的业务数据。也可以由接入服务器通过推送的方式将记录的业务数据提供给终端或者其它终端,例如,可以将根据业务数据生成的记录文件的资源地址推送给该终端或者其它终端。
为了更好的实现上述方案,该接入服务器还可以包括:第一处理单元304、第二处理单元305和第三处理单元305。请参阅图4,图4是接入服务器的另一个结构示意图。具体可以如下:
第一处理单元304,用于接收业务数据查询请求,业务数据查询请求携带终端的标识与应用程序的标识,业务数据查询请求用于查询接入服务器记录的终端通过应用程序进行业务处理过程中产生的业务数据,根据终端的标识与应用程序的标识,确定记录的终端通过应用程序进行业务处理过程中产生的业务数据。
第二处理单元305,用于接收业务数据查询请求,业务数据查询请求携带应用程序的标识,业务数据查询请求用于查询接入服务器记录与应用程序相关的业务数据,根据应用程序的标识,确定记录的与应用程序相关的业务数据。
第三处理单元306,用于生成记录的业务数据的记录文件,并生成记录文件的资源地址,将记录文件的资源地址提供给终端或其它终端,以便终端或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件。
其中,接入服务器生成的记录文件的资源地址可以包括:url地址和ftp地址等,具体不做限制。例如,终端或其它终端可以根据接入服务器生成的ftp地址下载该记录文件以获得终端通过应用程序进行业务处理过程中产生的业务数据。
记录文件可以包括:图片或视频文件等。该记录文件为业务处理过程的视频录制文件,或者是截图文件等。其中,该记录文件可以记录终端、应用程序与记录的业务数据三者之间的关联关系。其中,该记录文件的类型可以根据终端发送给接入服务器的记录请求来确定,例如,若终端发送的记录请求为截图请求或截屏请求,则记录文件为图片,若记录请求为录屏请求,则记录文件为视频文件。
本发明实施例中的接入服务器可以仅仅选择记录终端通过应用服务器上的应用程序进行业务处理的过程中产生的业务数据,而不会将终端上的所有桌面信息都记录,有针对性,可以有效提高记录效率,并且可以节省储存空间。并且,终端或其它终端获取该记录的业务数据无需依赖于操作***自带共享协议或第三方协议,对终端设备的性能要求较低,还可以简化业务数据的记录和共享的流程。
需说明的是,本实施例中的具体实施可参见上述实施例,此处不再赘述。
由上可知,本实施例采用连接单元301接收终端的应用会话请求,根据应用会话请求建立终端与应用服务器之间的连接,以便终端通过应用服务器上的应用程序进行业务处理;接收单元302接收终端发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据;记录单元303记录业务数据。本发明实施例无需依赖于第三方软件,就可以在终端与应用服务器建立连接的同时,记录终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据,提高了数据记录的效率。
实施例四
本实施例还提供了一种数据记录***,该数据记录***400可以包括终端401、接入服务器402和应用服务器403,具体可参阅图5,图5是该接入服务器的结构示意图,具体如下:
一种数据记录***400,具体可以包括:第一终端401、接入服务器402和应用服务器403;接入服务器402,用于接收第一终端401的应用会话请求,根据应用会话请求建立第一终端与应用服务器403之间的连接,以便第一终端401通过应用服务器403上的应用程序进行业务处理,接收第一终端401发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求记录第一终端401通过应用程序进行业务处理过程中产生的业务数据,记录业务数据。
其中,该接入服务器402在记录业务数据之后,还可以用于:接收业务数据查询请求,该业务数据查询请求携带第一终端401的标识与应用程序的标识,该业务数据查询请求用于查询接入服务器记录的第一终端401通过应用程序进行业务处理过程中产生的业务数据;根据第一终端401的标识与应用程序的标识,确定记录的第一终端401通过应用程序进行业务处理过程中产生的业务数据。
该接入服务器402还可以用于:接收业务数据查询请求,该业务数据查询请求携带应用程序的标识,业务数据查询请求用于查询接入服务器402记录的与应用程序相关的业务数据;根据应用程序的标识,确定记录的与应用程序相关的业务数据。
该接入服务器402还可以用于:接收业务数据查询请求,该业务数据查询请求携带第一终端401的标识,业务数据查询请求用于查询接入服务器402记录的与第一终端401相关的业务数据;根据第一终端401的标识,确定记录的与第一终端401相关的业务数据。
该接入服务器402还可以用于:生成记录的业务数据的记录文件;生成记录文件的资源地址;将记录文件的资源地址提供给第一终端401或其它终端,以便第一终端401或其它终端根据资源地址,从接入服务器获取资源地址对应的记录文件。
其中,该数据记录***400还可以包括:第二终端404。第二终端404可以查询接入服务器402记录的业务数据,或者由接入服务器402将记录的业务数据提供给第二终端404。
如上可知,接入服务器402完成业务数据的记录之后,该第一终端401或第二终端404可以通过查询的方式使得接入服务器402确定该记录的业务数据,例如,第一终端401或第二终端404可以查询第一终端401通过应用程序进行业务处理过程中产生的业务数据、查询与应用程序相关的业务数据、或查询与第一终端401相关的业务数据。也可以由接入服务器402通过推送的方式将记录的业务数据提供给第一终端401或者第二终端402,例如,可以将根据业务数据生成的记录文件的资源地址推送给该第一终端401或者第二终端402。那么,第一终端401或者第二终端402可以在线浏览该业务数据,或者是将该业务数据下载到本地。
其中,第二终端404获取记录的业务数据的方式可以如下:
第二终端404可以通过向接入服务器402发送业务数据查询请求,通过在业务数据查询请求中携带不同的消息来查询不同的业务。例如,若第二终端404请求查询第一终端401通过应用程序进行业务处理过程中产生的业务数据,则业务数据查询请求携带第一终端401的标识和应用程序标识;若第二终端404请求查询与应用程序相关的业务数据,则业务数据查询请求携带应用程序标识;
若第二终端404请求查询第一终端401相关的业务数据,则业务数据查询请求携带第一终端401的标识。
第二终端404还可以通过由接入服务器402通过推送的方式将资源地址提供给第二终端404,其中该资源地址为生成记录文件的资源地址,记录文件为业务数据的记录文件,第二终端402可以根据该资源地址,从接入服务器获取资源地址对应的记录文件。
本发明实施例中的接入服务器402可以仅仅选择记录第一终端401通过应用服务器上的应用程序进行业务处理的过程中产生的业务数据,而不会将第一终端401上的所有桌面信息都记录,有针对性,可以有效提高记录效率,并且可以节省储存空间。并且,第一终端401或其它终端获取该记录的业务数据无需依赖于操作***自带共享协议或第三方协议,对终端设备的性能要求较低,还可以简化业务数据的记录和共享的流程。
由上可知,本发明实施例中的接入服务器402可以接收第一终端401的应用会话请求,根据应用会话请求建立第一终端与应用服务器403之间的连接,以便第一终端401通过应用服务器403上的应用程序进行业务处理,接收第一终端401发送的记录请求,记录请求携带应用程序的标识,记录请求用于请求记录第一终端401通过应用程序进行业务处理过程中产生的业务数据,记录业务数据。本发明实施例无需依赖于第三方软件,接入服务器402就可以在第一终端401与应用服务器403建立连接的同时,记录第一终端401通过应用服务器403上的应用程序进行业务处理过程中产生的业务数据,提高了数据记录的效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上对本发明所提供的一种数据记录的方法、***以及接入服务器进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (14)
- 一种数据记录的方法,其特征在于,包括:接入服务器接收终端的应用会话请求,根据所述应用会话请求建立所述终端与应用服务器之间的连接,以便所述终端通过所述应用服务器上的应用程序进行业务处理;所述接入服务器接收所述终端发送的记录请求,所述记录请求携带所述应用程序的标识,所述记录请求用于请求记录所述终端通过所述应用程序进行业务处理过程中产生的业务数据;所述接入服务器记录所述业务数据。
- 根据权利要求1所述的方法,其特征在于,所述记录请求包括:截图请求、截屏请求或录屏请求。
- 根据权利要求1或2所述的方法,其特征在于,所述接入服务器记录所述业务数据之后,所述方法还包括:所述接入服务器接收业务数据查询请求,所述业务数据查询请求携带所述终端的标识与所述应用程序的标识,所述业务数据查询请求用于查询所述接入服务器记录的所述终端通过所述应用程序进行业务处理过程中产生的业务数据;所述接入服务器根据所述终端的标识与所述应用程序的标识,确定记录的所述终端通过所述应用程序进行业务处理过程中产生的业务数据。
- 根据权利要求1或2所述的方法,其特征在于,所述接入服务器记录所述业务数据之后,所述方法还包括:所述接入服务器接收业务数据查询请求,所述业务数据查询请求携带所述应用程序的标识,所述业务数据查询请求用于查询所述接入服务器记录的与所述应用程序相关的业务数据;所述接入服务器根据所述应用程序的标识,确定记录的与所述应用程序相关的业务数据。
- 根据权利要求1或2所述的方法,其特征在于,所述接入服务器记录所述业务数据之后,还包括:所述接入服务器生成记录的所述业务数据的记录文件;所述接入服务器生成所述记录文件的资源地址;所述接入服务器将所述记录文件的资源地址提供给所述终端或其它终端, 以便所述终端或其它终端根据所述资源地址,从所述接入服务器获取所述资源地址对应的所述记录文件。
- 根据权利要求5所述的方法,其特征在于,所述记录文件包括:图片或视频文件。
- 一种接入服务器,其特征在于,包括:连接单元,用于接收终端的应用会话请求,根据所述应用会话请求建立所述终端与应用服务器之间的连接,以便所述终端通过所述应用服务器上的应用程序进行业务处理;接收单元,用于接收所述终端发送的记录请求,所述记录请求携带所述所述应用程序的标识,所述记录请求用于请求记录所述终端通过应用服务器上的应用程序进行业务处理过程中产生的业务数据;记录单元,用于记录所述业务数据。
- 根据权利要求7所述的接入服务器,其特征在于,还包括:第一处理单元,用于接收业务数据查询请求,所述业务数据查询请求携带所述终端的标识与所述应用程序的标识,所述业务数据查询请求用于查询所述接入服务器记录的所述终端通过所述应用程序进行业务处理过程中产生的业务数据,根据所述终端的标识与所述应用程序的标识,确定记录的所述终端通过所述应用程序进行业务处理过程中产生的业务数据。
- 根据权利要求7所述的接入服务器,其特征在于,还包括:第二处理单元,用于接收业务数据查询请求,所述业务数据查询请求携带所述应用程序的标识,所述业务数据查询请求用于查询所述接入服务器记录与所述应用程序相关的业务数据,根据所述应用程序的标识,确定记录的与所述应用程序相关的业务数据。
- 根据权利要求7所述的接入服务器,其特征在于,还包括:第三处理单元,用于生成所述记录的业务数据的记录文件,并生成所述记录文件的资源地址,将所述记录文件的资源地址提供给所述终端或其它终端,以便所述终端或其它终端根据所述资源地址,从所述接入服务器获取所述资源地址对应的所述记录文件。
- 一种数据记录的***,其特征在于,包括:终端、接入服务器和应用服务器;所述接入服务器,用于接收所述终端的应用会话请求,根据所述应用会话 请求建立终端与应用服务器之间的连接,以便所述终端通过所述应用服务器上的应用程序进行业务处理,接收所述终端发送的记录请求,所述记录请求携带所述应用程序的标识,所述记录请求用于请求记录终端通过所述应用程序进行业务处理过程中产生的业务数据,记录所述业务数据。
- 根据权利要求11所述的***,其特征在于,所述接入服务器在记录所述业务数据之后,还用于接收业务数据查询请求,所述业务数据查询请求携带所述终端的标识与所述应用程序的标识,所述业务数据查询请求用于查询所述接入服务器记录的所述终端通过所述应用程序进行业务处理过程中产生的业务数据,以及根据所述终端的标识与所述应用程序的标识,确定记录的所述终端通过所述应用程序进行业务处理过程中产生的业务数据。
- 根据权利要求11所述的***,其特征在于,所述接入服务器在记录所述业务数据之后,还用于接收业务数据查询请求,所述业务数据查询请求携带所述应用程序的标识,所述业务数据查询请求用于查询所述接入服务器记录的与所述应用程序相关的业务数据,以及根据所述应用程序的标识,确定记录的与所述应用程序相关的业务数据。
- 根据权利要求11所述的***,其特征在于,所述接入服务器在记录所述业务数据之后,还用于生成记录的所述业务数据的记录文件,生成所述记录文件的资源地址,以及将所述记录文件的资源地址提供给所述终端或其它终端,以便所述终端或其它终端根据所述资源地址,从所述接入服务器获取所述资源地址对应的所述记录文件。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410060615.3 | 2014-02-21 | ||
CN201410060615.3A CN104869133B (zh) | 2014-02-21 | 2014-02-21 | 一种数据记录的方法、***以及接入服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015123986A1 true WO2015123986A1 (zh) | 2015-08-27 |
Family
ID=53877607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/085970 WO2015123986A1 (zh) | 2014-02-21 | 2014-09-05 | 一种数据记录的方法、***以及接入服务器 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104869133B (zh) |
WO (1) | WO2015123986A1 (zh) |
Families Citing this family (2)
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)
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)
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 | 吴东辉 | 应用软件的网络终端式构造方法和*** |
-
2014
- 2014-02-21 CN CN201410060615.3A patent/CN104869133B/zh active Active
- 2014-09-05 WO PCT/CN2014/085970 patent/WO2015123986A1/zh active Application Filing
Patent Citations (3)
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 | 哈尔滨工业大学 | 一种服务器及采用该服务器的自助旅行*** |
Also Published As
Publication number | Publication date |
---|---|
CN104869133B (zh) | 2018-07-03 |
CN104869133A (zh) | 2015-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9660985B2 (en) | Service authorization using auxiliary device | |
US10154412B2 (en) | Method and apparatus for sharing content | |
JP6131248B2 (ja) | 疎結合コンポーネントを使用した音声認識 | |
KR102304086B1 (ko) | 대화형 콘텐츠를 제공하는 전자 장치, 서버 및 이를 위한 방법 | |
US10034057B2 (en) | Message processing method, device, gateway, STB and IPTV | |
US20180006976A1 (en) | Voice chat mode self-adapting method and apparatus | |
US20150024793A1 (en) | Push notification middleware | |
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 | |
EP2898420A1 (en) | A data-sharing method, terminal, server, and system | |
US20150281123A1 (en) | Device controlling method, client, server and intermediate device | |
US20130014126A1 (en) | Cross-browser communication between devices on a network | |
WO2017041562A1 (zh) | 一种识别终端设备用户身份的方法和装置 | |
EP2901660A1 (en) | Termininal interaction methods and related devices and systems | |
JP2016502338A (ja) | ネットワーク接続パラメータの設定方法、装置、ネットワーク設備、プログラム及び記録媒体 | |
US11789765B2 (en) | Collaborative hosted virtual systems and methods | |
WO2016127796A1 (zh) | 信息交互方法及服务器 | |
US7779130B1 (en) | Method and apparatus to transfer a new data object from a data acquisition device to a user storage device | |
JP2015180992A (ja) | 情報処理システム、情報処理装置及びプログラム | |
WO2015123986A1 (zh) | 一种数据记录的方法、***以及接入服务器 | |
WO2019119280A1 (zh) | 业务处理方法、云服务器和终端设备 | |
US20140089430A1 (en) | Data-sharing method, terminal, server, and system | |
WO2019242279A1 (zh) | 一种消息处理方法及装置 | |
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 |