[go: up one dir, main page]

CN103812887A - File opening method and system - Google Patents

File opening method and system Download PDF

Info

Publication number
CN103812887A
CN103812887A CN201210447717.1A CN201210447717A CN103812887A CN 103812887 A CN103812887 A CN 103812887A CN 201210447717 A CN201210447717 A CN 201210447717A CN 103812887 A CN103812887 A CN 103812887A
Authority
CN
China
Prior art keywords
file
fileinfo
terminal device
application server
opening
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210447717.1A
Other languages
Chinese (zh)
Inventor
庄予玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute for Information Industry
Original Assignee
Institute for Information Industry
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 Institute for Information Industry filed Critical Institute for Information Industry
Priority to CN201210447717.1A priority Critical patent/CN103812887A/en
Publication of CN103812887A publication Critical patent/CN103812887A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明揭露一种文件开启方法以及系统。文件开启方法包含以下步骤:提供一网页至一客户端装置,供客户端装置进行显示。通过网页持续侦测是否有一文件开启要求,用以开启一文件。在侦测到文件开启要求时,通过客户端装置,传送文件开启要求以及文件。识别文件的一文件信息。根据文件信息,自一应用程序服务器池的数个候选应用程序服务器,选择一目标应用程序服务器,其具有执行该文件的功能。通过目标应用程序服务器执行文件,并产生执行文件的至少一执行画面。传送执行画面至客户端装置,借此使客户端装置显示执行画面。

The invention discloses a file opening method and system. The file opening method includes the following steps: providing a webpage to a client device for the client device to display. Continuously detect whether there is a file opening request through the webpage, so as to open a file. When the file opening request is detected, the file opening request and the file are transmitted through the client device. A file information identifying the file. According to the file information, a target application server is selected from several candidate application servers in an application server pool, which has the function of executing the file. Execute the file through the target application server, and generate at least one execution screen for executing the file. The execution screen is transmitted to the client device, thereby causing the client device to display the execution screen.

Description

文件开启方法以及系统File opening method and system

技术领域technical field

本发明是有关于一种文件开启方法以及系统。The invention relates to a file opening method and system.

背景技术Background technique

随着数字时代的来临,电子装置已成为现代人获取信息、知识或与他人沟通的不可或缺的媒介。因此,越来越多不同领域的信息被用各种技术,转换成数字文件。With the advent of the digital age, electronic devices have become an indispensable medium for modern people to obtain information, knowledge or communicate with others. Therefore, more and more information in different fields is converted into digital files using various technologies.

由于各种领域信息的特性不同,也就衍生出各式各样的文件格式。不同的文件格式多半需要不同的应用程序进行处理后才能开启。因此,文件辨识与对应开启,一直是使用者无法完全掌握的困扰。Due to the different characteristics of information in various fields, various file formats are derived. Most of the different file formats require different applications to process before they can be opened. Therefore, file identification and corresponding opening have always been problems that users cannot fully grasp.

目前的作法是通过应用程序安装时注册对应可开启的文件,或者是由OS提供建议开启的应用程序集。但是,此举仍不能解决大多数未知文件扩展名所对应是由何种应用程序去开启。因为极有可能系统没有这种文件扩展名的信息,甚至系统上根本没安装可开启的应用程序。The current approach is to register the corresponding openable files when the application is installed, or the set of application programs suggested by the OS to be opened. However, this still does not resolve which application opens most unknown file extensions. Because it is very likely that the system does not have information about this file extension, and there is even no openable application installed on the system.

因此,如何协助使用者方便的开启各类文件,实属当前重要研发课题之一,亦成为当前相关领域亟需改进的目标。Therefore, how to assist users to conveniently open various files is one of the current important research and development topics, and has also become an urgent need for improvement in related fields.

发明内容Contents of the invention

因此,本发明的一方面是在提供一种文件开启方法。在文件开启方法中,通过远程的应用程序服务器开启文件,并将执行画面传送至客户端进行显示。文件开启方法包含以下步骤:Therefore, one aspect of the present invention is to provide a method for opening a file. In the file opening method, the file is opened through the remote application server, and the execution screen is transmitted to the client for display. The file opening method includes the following steps:

(a)提供一网页至一客户端装置,供客户端装置进行显示。(a) providing a webpage to a client device for display by the client device.

(b)通过网页持续侦测是否有一文件开启要求,用以开启一文件。(b) Continuously detect whether there is a file opening request through the webpage, so as to open a file.

(c)在侦测到文件开启要求时,通过客户端装置,传送文件开启要求以及文件。(c) When the file opening request is detected, the file opening request and the file are transmitted through the client device.

(d)识别文件的一文件信息。(d) A file information identifying the file.

(e)根据文件信息,自一应用程序服务器池的数个候选应用程序服务器,选择一目标应用程序服务器,其具有执行文件的功能。(e) Select a target application server from several candidate application servers in an application server pool according to the file information, which has the function of executing the file.

(f)通过目标应用程序服务器执行文件,并产生执行文件的至少一执行画面。(f) executing the file through the target application server, and generating at least one execution screen for executing the file.

(g)传送执行画面至客户端装置,借此使客户端装置显示执行画面。(g) transmitting the execution screen to the client device, thereby causing the client device to display the execution screen.

本发明的另一方面是在提供一种计算机可读取记录媒体,储存一计算机程序,用以执行上述文件开启方法。方法步骤流程如上所述,在此不再重复赘述。Another aspect of the present invention is to provide a computer-readable recording medium storing a computer program for executing the above-mentioned file opening method. The flow of the method steps is as described above, and will not be repeated here.

本发明的另一方面是在提供一种文件开启系统。文件开启系统包含相互电性连接的一网卡以及一处理元件。网卡与一网络建立连接。处理元件包含一网页提供模块、一识别模块、一服务器选择模块、一执行模块以及一画面传送模块。网页提供模块通过网络,提供一网页至一客户端装置,供客户端装置进行显示。其中,网页持续侦测是否有一文件开启要求,用以开启一文件。在侦测到文件开启要求,而自客户端装置传送文件开启要求以及文件至文件开启系统时,识别模块识别文件的一文件信息。服务器选择模块根据文件信息,自一应用程序服务器池的数个候选应用程序服务器,选择一目标应用程序服务器,其具有执行前述文件的功能。执行模块通过目标应用程序服务器执行文件,并产生执行文件的至少一执行画面。画面传送模块传送执行画面至客户端装置,借此使客户端装置显示执行画面。Another aspect of the present invention is to provide a file opening system. The file opening system includes a network card and a processing element electrically connected to each other. The network card establishes a connection with a network. The processing element includes a web page providing module, a recognition module, a server selection module, an execution module and a screen transmission module. The web page providing module provides a web page to a client device through the network for the client device to display. Wherein, the webpage continuously detects whether there is a file opening request, so as to open a file. When the file opening request is detected, and the file opening request and the file are sent from the client device to the file opening system, the identification module identifies a file information of the file. The server selection module selects a target application server from several candidate application servers in an application server pool according to the file information, which has the function of executing the aforementioned file. The executing module executes the file through the target application server, and generates at least one execution screen of the executing file. The screen transmission module transmits the execution screen to the client device, thereby enabling the client device to display the execution screen.

附图说明Description of drawings

为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:In order to make the above and other objects, features, advantages and embodiments of the present invention more comprehensible, the accompanying drawings are described as follows:

图1是依照本发明一实施例的一种文件开启方法的流程图;FIG. 1 is a flow chart of a method for opening a file according to an embodiment of the present invention;

图2绘示依照本发明一实施例的一种文件开启系统的功能方块图。FIG. 2 is a functional block diagram of a file opening system according to an embodiment of the present invention.

【主要元件符号说明】[Description of main component symbols]

100:文件开启方法100: File opening method

110-170:步骤110-170: Steps

200:文件开启系统200: file open system

210:网卡210: network card

220:处理元件220: processing element

221:网页提供模块221: Web page providing module

222:识别模块222: Identification module

222a:峰值数量判断器222a: Peak quantity judger

222c:峰值判断器222c: Peak Judgment

223:服务器选择模块223: Server selection module

223a:查询器223a: Queryer

224:执行模块224: Execution module

225:画面传送模块225: Screen transfer module

300:网络300: network

400:客户端装置400: Client device

500:应用程序服务器池500: Application server pool

510、520:候选应用程序服务器510, 520: candidate application servers

600:使用者定义或评价数据库600: user definition or evaluation database

具体实施方式Detailed ways

以下将以附图及详细说明本发明的精神,任何所属技术领域中具有通常知识者在了解本发明的较佳实施例后,当可由本发明所教示的技术加以改变及修饰,其并不脱离本发明的精神与范围。The spirit of the present invention will be described in detail with the accompanying drawings. Anyone with ordinary knowledge in the technical field can change and modify it by the technology taught in the present invention after understanding the preferred embodiments of the present invention without departing from it. spirit and scope of the invention.

请参照图1,其是依照本发明一实施例的一种文件开启方法的流程图。在文件开启方法中,通过远程的应用程序服务器开启文件,并将执行画面传送至客户端进行显示。文件开启方法可经由计算机程序来进行实作。计算机程序可储存于一计算机可读取记录媒体中,而使计算机读取此记录媒体后执行此文件开启方法。计算机可读取记录媒体可为只读记忆体、快闪记忆体、软盘、硬盘、光盘、随身盘、磁带、可由网络存取的数据库或熟悉此技艺者可轻易思及具有相同功能的计算机可读取记录媒体。Please refer to FIG. 1 , which is a flowchart of a file opening method according to an embodiment of the present invention. In the file opening method, the file is opened through the remote application server, and the execution screen is transmitted to the client for display. The file opening method can be implemented through a computer program. The computer program can be stored in a computer-readable recording medium, so that the computer executes the file opening method after reading the recording medium. The computer-readable recording medium can be a read-only memory, flash memory, floppy disk, hard disk, optical disk, pen disk, magnetic tape, a database that can be accessed by the network, or a computer with the same function can be easily imagined by those familiar with the art. Read the recording medium.

文件开启方法100包含以下步骤:The file opening method 100 includes the following steps:

在步骤110中,提供一网页至一客户端装置,供客户端装置进行显示。In step 110, a webpage is provided to a client device for display by the client device.

在步骤120中,通过网页持续侦测是否有一文件开启要求,用以开启一文件。其中,步骤110所提供的网页可包含具监听文件触发事件的功能的界面程序,而达到通过网页持续侦测是否有一文件开启要求(步骤120)。此外,在本发明的一些实施例中,可预设一些特定操作动作(如单击、双击、拖曳或其他类型的使用者界面操作动作),作为产生文件开启要求的对应操作方式。In step 120, whether there is a file opening request is continuously detected through the webpage to open a file. Wherein, the webpage provided in step 110 may include an interface program capable of monitoring file trigger events, so as to continuously detect whether there is a file opening request through the webpage (step 120 ). In addition, in some embodiments of the present invention, some specific operation actions (such as single-click, double-click, drag or other user interface operation actions) can be preset as corresponding operation modes for generating a file opening request.

在未侦测到文件开启要求时,则持续通过网页执行步骤120的侦测。When the file opening request is not detected, the detection in step 120 is continuously performed through the webpage.

在步骤130中,在侦测到文件开启要求时,通过客户端装置,传送文件开启要求以及文件至应用文件开启方法100的服务器端装置。In step 130 , when the file opening request is detected, the client device transmits the file opening request and the file to the server device applying the file opening method 100 .

在步骤140中,识别文件的一文件信息。In step 140, a file information of the file is identified.

在步骤150中,根据文件信息,自一应用程序服务器池的数个候选应用程序服务器,选择一目标应用程序服务器,其具有执行文件的功能。In step 150, a target application server is selected from several candidate application servers in an application server pool according to the file information, which has the function of executing the file.

在步骤160中,通过目标应用程序服务器执行文件,并产生执行文件的至少一执行画面。In step 160, execute the file through the target application server, and generate at least one execution screen for executing the file.

在步骤170中,传送执行画面至客户端装置,借此使客户端装置显示执行画面。其中,步骤170可通过远程显示通讯协定(remote display protocol)或其他类型的影像传输协定,将执行画面传送至客户端装置。如此一来,使用者仅需通过网页,即可开启文件,不需预先知道文件需使用何种程序开启。此外,由于网页是跨平台支援的一种文件格式,因此使得文件开启方法100可应用于各种操作系统。另外,即使使用者所操作的客户端装置不支援所欲开启的文件(如未安装开启文件用的应用程序或安装的操作系统与文件不相容),仍可通过远程的应用程序服务器协助其开启文件。In step 170, the execution frame is transmitted to the client device, thereby causing the client device to display the execution frame. Wherein, step 170 can transmit the execution image to the client device through a remote display protocol (remote display protocol) or other types of image transmission protocols. In this way, the user can open the file only through the webpage, and does not need to know in advance which program to use to open the file. In addition, since the webpage is a file format supported by cross-platforms, the file opening method 100 can be applied to various operating systems. In addition, even if the client device operated by the user does not support the file to be opened (for example, the application program for opening the file is not installed or the installed operating system is not compatible with the file), the remote application server can still assist it. Open the file.

在步骤140的一些实施例中,可撷取欲开启的文件的一文件扩展名。接下来,根据文件的文件扩展名,产生文件的文件信息,作为步骤150选择目标应用程序服务器的依据。举例来说,步骤150可选择候选应用程序服务器中,其支援的文件类型包含欲开启文件的文件扩展名者,作为目标应用程序服务器。In some embodiments of step 140, a file extension of the file to be opened may be retrieved. Next, according to the file extension of the file, the file information of the file is generated as the basis for selecting the target application server in step 150 . For example, in step 150, one of the candidate application servers whose supported file type includes the file extension of the file to be opened can be selected as the target application server.

在步骤140的另一些实施例中,分析欲开启的文件的一文件格式。举例来说,可通过读取文件中的文件头信息、标签信息或其他文件格式相关的信息,分析欲开启的文件的文件格式。接下来,根据所分析出的文件的文件格式,产生文件的文件信息,作为步骤150选择目标应用程序服务器的依据。In some other embodiments of step 140, a file format of the file to be opened is analyzed. For example, the file format of the file to be opened can be analyzed by reading the file header information, tag information or other file format-related information in the file. Next, according to the analyzed file format of the file, the file information of the file is generated as the basis for selecting the target application program server in step 150 .

在步骤140的又一些实施例中,可识别欲开启的文件的一多用途网际网络邮件扩充类别(multipurpose internet mail extensions type,MIME tpe),作为文件的文件信息。于是,在步骤150的一些实施例中,可根据欲开启的文件的多用途网际网络邮件扩充类别,选择目标应用程序服务器的依据。In some other embodiments of step 140, a multipurpose internet mail extensions type (MIME tpe) of the file to be opened may be identified as the file information of the file. Therefore, in some embodiments of step 150, the basis for selecting the target application server may be based on the MPIP extension category of the file to be opened.

此外,在步骤150的一些实施例中,根据欲开启的文件的文件信息,向一使用者定义或评价数据库进行查询,并根据查询结果,选择目标应用程序服务器。其中,可预先提供使用者定义或评价数据库的地址信息,作为连线至数据库进行查询的依据。此外,使用者定义或评价数据库可记录先前使用者对于各种文件的设定,而提供使用者自行定义各种文件所使用的候选应用程序服务器的设定。另外,使用者定义或评价数据库亦可记录各使用者,对于各候选应用程序服务器执行各类文件的评价,作为步骤150选择的依据。In addition, in some embodiments of step 150, a query is made to a user definition or evaluation database according to the file information of the file to be opened, and a target application server is selected according to the query result. Wherein, the address information of the user definition or evaluation database can be provided in advance as a basis for connecting to the database for query. In addition, the user-defined or evaluation database can record the previous user's settings for various files, and provide the user-defined settings of candidate application server for various files. In addition, the user definition or evaluation database can also record each user's evaluation of various types of files for each candidate application server, as the basis for the selection in step 150 .

请参照图2,其绘示依照本发明一实施例的一种文件开启系统的功能方块图。文件开启系统200包含相互电性连接的一网卡210以及一处理元件220。在本发明的一实施例中,处理元件220可由单一服务器、主机、计算机或其他类型的电子装置所提供。在本发明的另一实施例中,处理元件220可分散式的由多台服务器、主机、计算机、其他类型的电子装置或其组合所提供。网卡210可通过有线或无线的网络通讯协定,与一网络300建立连接。Please refer to FIG. 2 , which is a functional block diagram of a file opening system according to an embodiment of the present invention. The file opening system 200 includes a network card 210 and a processing element 220 electrically connected to each other. In an embodiment of the present invention, the processing element 220 may be provided by a single server, host computer, computer or other types of electronic devices. In another embodiment of the present invention, the processing element 220 may be distributed and provided by multiple servers, hosts, computers, other types of electronic devices or a combination thereof. The network card 210 can establish a connection with a network 300 through a wired or wireless network communication protocol.

处理元件220包含一网页提供模块221、一识别模块222、一服务器选择模块223、一执行模块224以及一画面传送模块225。网页提供模块221通过网络300,提供一网页至一客户端装置400,供客户端装置400进行显示。其中,网页持续侦测客户端装置400上是否有一文件开启要求,用以开启一文件。网页提供模块221所提供的网页可包含具监听文件触发事件的功能的界面程序,而达到通过网页持续侦测是否有一文件开启要求的功能。此外,在本发明的一些实施例中,可预设一些特定操作动作(如单击、双击、拖曳或其他类型的使用者界面操作动作),作为客户端装置于网页上,产生文件开启要求的对应操作方式。The processing element 220 includes a web page providing module 221 , an identification module 222 , a server selection module 223 , an execution module 224 and a screen transmission module 225 . The web page providing module 221 provides a web page to a client device 400 through the network 300 for the client device 400 to display. Wherein, the webpage continuously detects whether there is a file opening request on the client device 400 to open a file. The webpage provided by the webpage providing module 221 may include an interface program capable of monitoring file trigger events, so as to achieve the function of continuously detecting whether there is a file opening request through the webpage. In addition, in some embodiments of the present invention, some specific operation actions (such as single-click, double-click, drag or other types of user interface operation actions) can be preset as the client device on the web page to generate a document opening request. Corresponding operation mode.

因此,在本发明的一应用场景中,使用者欲开启文件时,可通过其客户端装置400连线至文件开启系统200。连线后,网页提供模块221可依其连线信息,通过网络300提供网页至客户端装置400。接下来,客户端装置400的使用者可通过对网页进行操作,而通过客户端装置400产生文件开启要求。Therefore, in an application scenario of the present invention, when a user wants to open a file, he can connect to the file opening system 200 through his client device 400 . After the connection, the web page providing module 221 can provide the web page to the client device 400 through the network 300 according to the connection information. Next, the user of the client device 400 can generate a file opening request through the client device 400 by operating the webpage.

在侦测到文件开启要求,而自客户端装置400传送文件开启要求以及文件至文件开启系统200时,识别模块222识别文件的一文件信息。When a file opening request is detected and the file opening request and the file are sent from the client device 400 to the file opening system 200 , the identification module 222 identifies a file information of the file.

服务器选择模块223根据文件信息,自一应用程序服务器池500的数个候选应用程序服务器510、520,选择一目标应用程序服务器,其具有执行前述文件的功能。在本实施例中,假设候选应用程序服务器510具有执行欲开启文件的功能,则可选择候选应用程序服务器510,作为目标应用程序服务器。The server selection module 223 selects a target application server from several candidate application servers 510 , 520 of an application server pool 500 according to the file information, which has the function of executing the aforementioned file. In this embodiment, assuming that the candidate application server 510 has the function of executing the file to be opened, the candidate application server 510 may be selected as the target application server.

执行模块224通过目标应用程序服务器510执行文件,并产生执行文件的至少一执行画面。The execution module 224 executes the file through the target application server 510 and generates at least one execution screen for executing the file.

画面传送模块225传送执行画面至客户端装置400,借此使客户端装置400显示执行画面。其中,画面传送模块225可通过远程显示通讯协定(remotedisplay protocol)或其他类型的影像传输协定,将执行画面传送至客户端装置400。如此一来,使用者仅需通过网页,即可开启文件,不需预先知道文件需使用何种程序开启。此外,由于网页是跨平台支援的一种文件格式,因此不管客户端装置400所安装的操作系统为何,皆可通过文件开启系统200开启文件。另外,即使使用者所操作的客户端装置400不支援所欲开启的文件(如未安装开启文件用的应用程序或安装的操作系统与文件不相容),仍可通过文件开启系统200协助其开启文件。The screen transmission module 225 transmits the execution screen to the client device 400, thereby enabling the client device 400 to display the execution screen. Wherein, the image transmission module 225 may transmit the execution image to the client device 400 through a remote display protocol (remote display protocol) or other types of image transmission protocols. In this way, the user can open the file only through the webpage, and does not need to know in advance which program to use to open the file. In addition, since the webpage is a file format supported by cross-platform, no matter what the operating system installed on the client device 400 is, the file can be opened through the file opening system 200 . In addition, even if the client device 400 operated by the user does not support the file to be opened (for example, the application program for opening the file is not installed or the installed operating system is not compatible with the file), the file opening system 200 can still be used to assist it. Open the file.

在本发明的一些实施例中,识别模块222可包含一文件扩展名撷取器222a。文件扩展名撷取器222a撷取欲开启的文件的一文件扩展名。于是,识别模块222可根据欲开启的文件的文件扩展名,产生其文件信息。In some embodiments of the present invention, the identifying module 222 may include a file extension extractor 222a. The file extension extractor 222a extracts a file extension of the file to be opened. Therefore, the identification module 222 can generate the file information of the file to be opened according to the file extension.

在本发明的另一些实施例中,识别模块222可包含一文件格式分析器222b。文件格式分析器222b分析欲开启的文件的一文件格式。举例来说,文件格式分析器222b可通过读取文件中的文件头信息、标签信息或其他文件格式相关的信息,分析欲开启的文件的文件格式。接下来,识别模块222根据文件的文件格式,产生文件的文件信息。In some other embodiments of the present invention, the recognition module 222 may include a file format analyzer 222b. The file format analyzer 222b analyzes a file format of the file to be opened. For example, the file format analyzer 222b can analyze the file format of the file to be opened by reading the file header information, tag information or other file format-related information in the file. Next, the identifying module 222 generates file information of the file according to the file format of the file.

在本发明的另一些实施例中,识别模块222可包含一多用途网际网络邮件扩充类别识别器222c。多用途网际网络邮件扩充类别识别模块222c识别欲开启的文件的一多用途网际网络邮件扩充类别,作为文件的文件信息。In some other embodiments of the present invention, the recognition module 222 may include a multipurpose Internet mail extension class recognizer 222c. The MFIP-extended class identification module 222c identifies a MM-mail extended class of the file to be opened as the file information of the file.

此外,服务器选择模块223可包含一查询器223a。查询器223a根据欲开启的文件的文件信息,向一使用者定义或评价数据库600进行查询,并根据查询结果,选择目标应用程序服务器。In addition, the server selection module 223 may include a queryer 223a. The query unit 223a queries a user definition or evaluation database 600 according to the file information of the file to be opened, and selects the target application server according to the query result.

虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视所附的权利要求书所界定的范围为准。Although the present invention has been disclosed above in terms of implementation, it is not intended to limit the present invention. Any person skilled in the art can make various modifications and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be determined by the scope defined by the appended claims.

Claims (10)

1. a file opening method, is characterized in that, comprises:
(a) provide webpage to client terminal device, show for this client terminal device;
(b) whether have a file opening requirement, in order to open a file if continuing detecting by this webpage;
(c), in the time detecting this file opening requirement, by this client terminal device, transmit this file opening requirement and this file;
(d) identify a fileinfo of this file;
(e) according to this fileinfo, from multiple candidate's apps servers in an apps server pond, select a destination application server, it has the function of carrying out this file;
(f) carry out this file by this destination application server, and produce at least one execution picture of carrying out this file; And
(g) transmit this at least one execution picture to this client terminal device, make whereby this client terminal device show this at least one execution picture.
2. file opening method according to claim 1, is characterized in that, step (d) comprises:
Capture a file extension of this file; And
According to this file extension of this file, produce this fileinfo of this file.
3. file opening method according to claim 1, is characterized in that, step (d) comprises:
Analyze a file format of this file; And
According to this file format of this file, produce this fileinfo of this file.
4. file opening method according to claim 1, is characterized in that, step (e) comprises:
According to this fileinfo of this file, inquire about to user's definition or rating database, and according to Query Result, select this destination application server.
5. file opening method according to claim 1, is characterized in that, step (d) comprises:
A multipurpose network internet mail of identifying this file expands classification, as this fileinfo of this file.
6. a file opening system, is characterized in that, comprises:
One network interface card, connects with a network; And
One treatment element, is electrically connected this network interface card, and wherein this treatment element comprises:
One webpage provides module, by this network, provides webpage to client terminal device, shows for this client terminal device, and whether wherein this webpage continues detecting a file opening requirement, in order to open a file;
One identification module, is detecting this file opening requirement, and when this client terminal device transmits this file opening requirement and this file to this file open system certainly, identifies a fileinfo of this file;
One server is selected module, according to this fileinfo, from multiple candidate's apps servers in an apps server pond, selects a destination application server, and it has the function of carrying out this file;
One Executive Module, carries out this file by this destination application server, and produces at least one execution picture of carrying out this file; And
One picture delivery module, transmits this at least one execution picture to this client terminal device, makes whereby this client terminal device show this at least one execution picture.
7. file opening system according to claim 6, is characterized in that, this identification module comprises:
One file extension acquisition device, captures a file extension of this file, and wherein this identification module, according to this file extension of this file, produces this fileinfo of this file.
8. file opening system according to claim 6, is characterized in that, this identification module comprises:
One file format analyzer, analyzes a file format of this file, and wherein this identification module, according to this file format of this file, produces this fileinfo of this file.
9. file opening system according to claim 6, is characterized in that, this server selects module to comprise:
One requestor, according to this fileinfo of this file, inquires about to user's definition or rating database, and according to Query Result, selects this destination application server.
10. file opening system according to claim 6, is characterized in that, this identification module comprises:
One multipurpose network internet mail expands classification identifier, and a multipurpose network internet mail of identifying this file expands classification, as this fileinfo of this file.
CN201210447717.1A 2012-11-09 2012-11-09 File opening method and system Pending CN103812887A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210447717.1A CN103812887A (en) 2012-11-09 2012-11-09 File opening method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210447717.1A CN103812887A (en) 2012-11-09 2012-11-09 File opening method and system

Publications (1)

Publication Number Publication Date
CN103812887A true CN103812887A (en) 2014-05-21

Family

ID=50709086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210447717.1A Pending CN103812887A (en) 2012-11-09 2012-11-09 File opening method and system

Country Status (1)

Country Link
CN (1) CN103812887A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187562A (en) * 2015-09-30 2015-12-23 易士软件(上海)有限公司 System and method for operating remote file
CN105260207A (en) * 2015-10-10 2016-01-20 Tcl移动通信科技(宁波)有限公司 File loading method and system
CN106855833A (en) * 2016-12-02 2017-06-16 航天星图科技(北京)有限公司 A kind of data verification method
CN108153786A (en) * 2016-12-02 2018-06-12 航天星图科技(北京)有限公司 A kind of document handling method
EP3525105A1 (en) * 2018-02-13 2019-08-14 Guangdong Oppo Mobile Telecommunications Corp., Ltd Method and apparatus for opening a file

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1392477A (en) * 2001-06-14 2003-01-22 互慧科技股份有限公司 Automatic file opening system and method
CN101493817A (en) * 2008-01-21 2009-07-29 宏达国际电子股份有限公司 Method for opening file
CN101663647A (en) * 2007-04-25 2010-03-03 高通股份有限公司 Device for deciding whether to launch an application locally or remotely as a WEBAPP

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1392477A (en) * 2001-06-14 2003-01-22 互慧科技股份有限公司 Automatic file opening system and method
CN101663647A (en) * 2007-04-25 2010-03-03 高通股份有限公司 Device for deciding whether to launch an application locally or remotely as a WEBAPP
CN101493817A (en) * 2008-01-21 2009-07-29 宏达国际电子股份有限公司 Method for opening file

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187562A (en) * 2015-09-30 2015-12-23 易士软件(上海)有限公司 System and method for operating remote file
CN105260207A (en) * 2015-10-10 2016-01-20 Tcl移动通信科技(宁波)有限公司 File loading method and system
CN105260207B (en) * 2015-10-10 2019-02-26 Tcl移动通信科技(宁波)有限公司 A kind of file loading method and system
CN106855833A (en) * 2016-12-02 2017-06-16 航天星图科技(北京)有限公司 A kind of data verification method
CN108153786A (en) * 2016-12-02 2018-06-12 航天星图科技(北京)有限公司 A kind of document handling method
EP3525105A1 (en) * 2018-02-13 2019-08-14 Guangdong Oppo Mobile Telecommunications Corp., Ltd Method and apparatus for opening a file
US11061863B2 (en) 2018-02-13 2021-07-13 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method and apparatus for opening file, and electronic device

Similar Documents

Publication Publication Date Title
JP5387124B2 (en) Method and system for performing content type search
US8055271B2 (en) Intelligent location-to-cell mapping using annotated media
US9794252B2 (en) Information processing system and device control method
US9692852B2 (en) Uploading a form attachment
CN111639178A (en) Automatic classification and interpretation of life science documents
JP2011028737A (en) Method for enhancement of screen-capturing function so as to process form, and computer program
CN104378435A (en) Method for transmitting file between browser of computing device and mobile terminal
CN106575300A (en) Image-based search for identifying objects in documents
CN103812887A (en) File opening method and system
CN108292257A (en) System and method for explaining client-server affairs
WO2017052772A1 (en) System and method for accessing images with a captured query image
WO2023109524A1 (en) Information leakage monitoring method and system, and electronic device
CN103399865A (en) A method and device for generating multimedia files
CN106790593B (en) A page processing method and device
CN107885483A (en) Method of calibration, device, storage medium and the electronic equipment of audio-frequency information
CN107133140A (en) The monitoring system of graphical analysis based on photograph
CN110210521A (en) Image-recognizing method, device, server, terminal and storage medium
CN110851334A (en) Flow statistical method, electronic device, system and medium
CN117375958A (en) Web application system identification method and device and readable storage medium
CN105592169B (en) Terminal identification method and device
CN108763440A (en) A kind of image searching method, device, terminal and storage medium
US20180089217A1 (en) System, method of generating operation monitoring information, information processing apparatus
CN114089997A (en) Page stack processing method and device, storage medium and electronic device
WO2019001333A1 (en) Application interface display method, apparatus and electronic device
CN111522732A (en) Method and device for displaying test data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140521

WD01 Invention patent application deemed withdrawn after publication