[go: up one dir, main page]

CN101587475A - File sharing method and system for obtaining network access address through address conversion server - Google Patents

File sharing method and system for obtaining network access address through address conversion server Download PDF

Info

Publication number
CN101587475A
CN101587475A CNA200810097140XA CN200810097140A CN101587475A CN 101587475 A CN101587475 A CN 101587475A CN A200810097140X A CNA200810097140X A CN A200810097140XA CN 200810097140 A CN200810097140 A CN 200810097140A CN 101587475 A CN101587475 A CN 101587475A
Authority
CN
China
Prior art keywords
mentioned
network access
file sharing
access address
share
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
CNA200810097140XA
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.)
Asustek Computer Inc
Original Assignee
Asustek Computer Inc
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 Asustek Computer Inc filed Critical Asustek Computer Inc
Priority to CNA200810097140XA priority Critical patent/CN101587475A/en
Publication of CN101587475A publication Critical patent/CN101587475A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a file sharing method, which comprises the following steps: transmitting information of storage content to be shared by a storage device to an addressing server; and the address conversion server determines a network access address mapped to the storage content to be shared according to the information. One advantage of the file sharing method is that the user who wants to share the file does not need to apply for the network storage space in advance and upload the file in advance.

Description

通过转址服务器取得网络存取地址的文件分享方法与系统 File sharing method and system for obtaining network access address through forwarding server

技术领域 technical field

本发明涉及文件分享机制,特别是涉及一种通过一转址服务器取得网络存取地址的文件分享方法与文件分享系统。The invention relates to a file sharing mechanism, in particular to a file sharing method and a file sharing system for obtaining a network access address through a forwarding server.

背景技术 Background technique

一般而言,通过网络对远端进行文件存取有许多方法,如通过文件传输协议(File Transfer Protocol,FTP)、点对点传输(Peer-to-peer,P2P)、微软操作系统的网络邻居或是电子邮件(E-mail)均可达成此目的,而随着全球信息网(World Wide Web,WWW)的发展,愈来愈多的网络操作是通过网页浏览器(Web Browser)来进行,包括博客(Blog)以及网页电子邮件(Webmail)等,而远端文件存取也是其中之一。Generally speaking, there are many methods for remote file access through the network, such as through the File Transfer Protocol (File Transfer Protocol, FTP), point-to-point transmission (Peer-to-peer, P2P), the network neighborhood of the Microsoft operating system or E-mail (E-mail) can achieve this purpose, and with the development of the World Wide Web (WWW), more and more network operations are carried out through a web browser (Web Browser), including blogs. (Blog) and web email (Webmail), etc., and remote file access is also one of them.

传统上通过网页浏览器对远端文件进行存取有几种作法。第一种已知作法是将要分享的文件上传至一网络空间,并复制到网站上;而想要下载文件的使用者即可利用点选的方式通过网页所提供的介面来下载文件,然而,此种作法必须先申请足够的网络空间,而且也多一道数据上传的手续;另一种已知作法是藉由电子邮件软件传递文件,然而此种方法需打开收信软件,且会重复浪费磁盘空间。Traditionally, there are several methods for accessing remote files through a web browser. The first known method is to upload the file to be shared to a network space and copy it to the website; and the user who wants to download the file can download the file through the interface provided by the webpage by clicking, but, This method must first apply for enough network space, and there is an additional procedure for data uploading; another known method is to transfer files through email software, but this method needs to open the receiving software, and will waste disks repeatedly space.

发明内容 Contents of the invention

因此本发明的目的之一在于利用一转址服务器的文件分享方法与文件分享系统,以解决上述问题。Therefore, one of the objectives of the present invention is to solve the above-mentioned problems by utilizing a file sharing method and a file sharing system of a forwarding server.

依据本发明的一实施例,其提供一种文件分享方法。该方法包含有:将一储存装置所欲分享的储存内容的信息传输至一转址服务器;以及该转址服务器依据该信息来决定映射到该欲分享的储存内容的一网络存取地址。According to an embodiment of the present invention, a file sharing method is provided. The method includes: transmitting the information of the storage content to be shared by a storage device to a forwarding server; and the forwarding server determines a network access address mapped to the storage content to be shared according to the information.

本发明于提供上述的文件分享方法的同时,亦对应地提供一种文件分享系统。该文件分享系统包含有:一第一使用者端与一转址服务器。该第一使用者端包含有:一储存装置,其储存有欲分享的储存内容;以及一控制装置,用来输出该欲分享的储存内容的信息。该转址服务器耦接于该第一使用者端,用来依据该信息决定映射到该欲分享的储存内容的一网络存取地址。While providing the above-mentioned file sharing method, the present invention also provides a corresponding file sharing system. The file sharing system includes: a first user terminal and a forwarding server. The first user terminal includes: a storage device, which stores the storage content to be shared; and a control device, which is used to output information of the storage content to be shared. The forwarding server is coupled to the first user end, and is used for determining a network access address mapped to the storage content to be shared according to the information.

由上可知,相较于前述的第一种已知文件分享作法,本发明实施例的文件分享机制可不需事先申请网络空间,亦无须事先上传文件即可进行文件分享,另一方面,相较于前述的第二种已知文件分享作法,本发明实施例的文件分享机制无须浪费电子邮件的所需的手续以及磁盘空间,即可进行文件分享。It can be seen from the above that, compared with the aforementioned first known file sharing method, the file sharing mechanism in the embodiment of the present invention does not need to apply for network space in advance, and can share files without uploading files in advance. On the other hand, compared with In the aforementioned second known file sharing method, the file sharing mechanism of the embodiment of the present invention can perform file sharing without wasting procedures and disk space required by e-mail.

附图说明 Description of drawings

图1所示为根据本发明的一实施例所提供的文件分享系统的功能方块示意图。FIG. 1 is a schematic functional block diagram of a file sharing system provided according to an embodiment of the present invention.

图2所示为图1所示的文件分享系统的运作流程图。FIG. 2 is a flowchart showing the operation of the file sharing system shown in FIG. 1 .

具体实施方式 Detailed ways

请参考图1,图1为本发明的一实施例所提供的文件分享系统100的功能方块示意图。文件分享系统100包含有一第一使用者端110、一转址服务器140、一第二使用者端150以及一网页服务器160。此外,第一使用者端110包含有一储存装置120以及一控制装置130。在本实施例中,第一使用者端110为文件提供者,而第二使用者端150为文件存取者,对于第一使用者端110而言,其所欲分享的文件内容则储存于本身的储存装置120中,另外,控制装置130则是用来输出欲分享的储存内容的信息(例如目录结构、文件名、储存位置等等)。请注意,所欲分享的文件可包含单一文件、单一目录或一目录树,亦即,文件分享机制并未限制欲分享的文件的类别或数据量。Please refer to FIG. 1 , which is a functional block diagram of a file sharing system 100 provided by an embodiment of the present invention. The file sharing system 100 includes a first client 110 , a forwarding server 140 , a second client 150 and a web server 160 . In addition, the first user terminal 110 includes a storage device 120 and a control device 130 . In this embodiment, the first client terminal 110 is the file provider, and the second client terminal 150 is the file accessor. For the first client terminal 110, the content of the file to be shared is stored in In the storage device 120 itself, in addition, the control device 130 is used to output the information (such as directory structure, file name, storage location, etc.) of the storage content to be shared. Please note that the file to be shared may include a single file, a single directory or a directory tree, that is, the file sharing mechanism does not limit the type or data volume of the file to be shared.

请参考图2。图2所示为图1所示的文件分享系统100的运作流程图。在不影响本发明技术揭示之下,图2所示的流程仅显示出与本案相关的步骤。本发明实施例文件分享机制的运作可简要归纳如下:步骤210:第一使用者端110会通过其控制装置130与转址服务器140进行联机。Please refer to Figure 2. FIG. 2 is a flow chart showing the operation of the file sharing system 100 shown in FIG. 1 . Without affecting the technical disclosure of the present invention, the flow shown in FIG. 2 only shows steps related to this case. The operation of the file sharing mechanism in the embodiment of the present invention can be briefly summarized as follows: Step 210 : the first client 110 connects to the forwarding server 140 through its control device 130 .

步骤220:将欲分享的储存内容的信息输出至转址服务器140。Step 220 : Output the information of the stored content to be shared to the forwarding server 140 .

步骤230:转址服务器140会根据第一使用者端110传来的储存内容信息,将第一使用者端110所欲分享的文件/目录映射至一网络存取地址,例如一网址(Uniform Resource Locator,URL),并接着将该网址传回至第一使用者端110。Step 230: The forwarding server 140 will map the file/directory to be shared by the first client terminal 110 to a network access address, such as a URL (Uniform Resource Locator, URL), and then send the URL back to the first user terminal 110.

步骤240:第一使用者端110将所得到的映射网址嵌入网页(web page)并显示于网页服务器160。Step 240: The first client terminal 110 embeds the obtained mapped URL into a web page and displays it on the web server 160.

步骤250:第二使用者端150经由网页服务器160所提供网页点选该网址后,第一使用者端110与第二使用者端150双方即直接建立联机,并读取第一使用者端110上所分享的内容。Step 250: After the second user terminal 150 clicks the URL via the webpage provided by the web server 160, the first user terminal 110 and the second user terminal 150 directly establish a connection, and read the first user terminal 110 content shared above.

请同时参阅图1与图2,本发明实施例文件分享机制的运作进一步详细说明如下。首先,使用者必须先决定第一使用者端110(例如个人计算机)中所欲分享的储存内容(例如影片文件),接着,于所欲分享的影片文件选定之后,控制装置130所提供的应用程序介面(Application ProgrammingInterface,API)便负责主动与转址服务器140进行联机,以将所选定的影片文件的相关文件信息(例如第一使用者端110的网络地址、欲分享的文件/目录名称及大小,目录树结构等)告知转址服务器140,于本实施例中,转址服务器140会根据应用程序介面所提供的文件信息来决定该欲分享的影片文件映射至一网址,之后,转址服务器140便将决定出的网址回报予第一使用者端110的应用程序介面以供后续文件分享操作之用,因此,经由转址服务器140的辅助,使用者便可轻易地得知该影片文件所对应的网址。于本实施例中,使用者可通过任何已知方式来将转址服务器140所提供的网址嵌入至网页服务器160所提供的网页中,以达到分享该网址的目的,亦即,其他使用者可经由阅览网页服务器160所提供的网页而得知该网址,举例来说,第一使用者端110的使用者可告知第二使用者端150的使用者,于网页服务器160的网页上有其所欲分享的影片文件的连结信息(亦即网址),之后,第二使用者端150的使用者于浏览内嵌该网址的网页时可点选网页上的相对应连结,之后通过转址服务器140所提供的网址,第一使用者端110与第二使用者端150即可直接建立联机而无需通过其他中介装置,最后,当第一使用者端110与第二使用者端150之间的联机成功建立之后,第二使用者端150便可通过文件传输机制(例如文件传输协议(FileTransfer Protocol,FTP)或其他的传输协议)来读取第一使用者端110的储存装置120内所记录的欲分享的影片文件。Please refer to FIG. 1 and FIG. 2 at the same time. The operation of the file sharing mechanism of the embodiment of the present invention is further described in detail as follows. First of all, the user must first determine the storage content (such as a video file) to be shared in the first user terminal 110 (such as a personal computer), and then, after the video file to be shared is selected, the control device 130 provides The application programming interface (Application Programming Interface, API) is just responsible for actively connecting with the forwarding server 140, so that the relevant file information (such as the network address of the first user terminal 110, the file/directory to be shared) of the selected video file name and size, directory tree structure, etc.) to inform the forwarding server 140, in this embodiment, the forwarding server 140 will determine that the video file to be shared is mapped to a website according to the file information provided by the application program interface, and then, The forwarding server 140 reports the determined URL to the API of the first user terminal 110 for subsequent file sharing operations. Therefore, with the assistance of the forwarding server 140, the user can easily know the URL. The URL corresponding to the video file. In this embodiment, the user can embed the URL provided by the forwarding server 140 into the webpage provided by the web server 160 in any known way to achieve the purpose of sharing the URL, that is, other users can By browsing the webpage provided by the webpage server 160, the website is known. For example, the user of the first client terminal 110 can inform the user of the second client terminal 150 that there is a website on the webpage of the webpage server 160. The link information (that is, the URL) of the video file to be shared. Afterwards, the user of the second client terminal 150 can click the corresponding link on the webpage when browsing the webpage embedded with the URL, and then through the forwarding server 140 Provided URL, the first client terminal 110 and the second client terminal 150 can directly establish a connection without going through other intermediary devices. Finally, when the connection between the first client terminal 110 and the second client terminal 150 After successful establishment, the second client 150 can read the data recorded in the storage device 120 of the first client 110 through a file transfer mechanism (such as a file transfer protocol (FileTransfer Protocol, FTP) or other transfer protocols). The video file to share.

如图1所示,于本实施例中,网页服务器160可直接向转址服务器140进行转址查询,因而可得知转址服务器140所提供的网址所映射的欲分享文件/目录的相关信息(例如提供欲分享文件/目录的使用者端网络地址与欲分享文件/目录名称等等),然而,此仅作为范例说明之用,并未是本发明的限制条件,亦即,在不违背本发明精神之下,任何的设计变化均属本发明的范畴。As shown in Figure 1, in this embodiment, the web server 160 can directly perform forwarding query to the forwarding server 140, so that the relevant information about the files/directories to be shared mapped by the URL provided by the forwarding server 140 can be learned (For example, provide the user-side network address of the file/directory to be shared and the name of the file/directory to be shared, etc.), however, this is only for illustrative purposes and is not a limitation of the present invention, that is, without violating Under the spirit of the present invention, any design changes belong to the category of the present invention.

请注意,于上述实施例中,为了达到文件分享的目的,第一使用者端110的使用者将所欲分享的储存内容的映射网址嵌入至网页中以便其它使用者读取所欲分享的储存内容,然而,本发明并不以此为限,其它公布转址服务器140所提供的网址的方式亦是可行的,举例来说,于本发明的其它实施例中,当第一使用者端110的使用者接收到由转址服务器140所提供的映射网址信息之后,其可经由电子邮件来将网址信息传递予第二使用者端150的使用者,之后,第二使用者端150的使用者可点选电子邮件中所夹带的网址连结而同样地达到直接建立第一使用者端110与第二使用者端150的联机并读取第一使用者端110中所欲分享的储存内容的目的。Please note that in the above embodiment, in order to achieve the purpose of file sharing, the user of the first client terminal 110 embeds the mapping URL of the storage content to be shared into the web page so that other users can read the storage content to be shared. content, however, the present invention is not limited thereto, and other ways of publishing the URL provided by the forwarding server 140 are also feasible. For example, in other embodiments of the present invention, when the first user terminal 110 After the user receives the mapped URL information provided by the forwarding server 140, he can transmit the URL information to the user of the second user terminal 150 via email, and then the user of the second user terminal 150 You can click the URL link contained in the e-mail to achieve the same purpose of directly establishing the connection between the first client terminal 110 and the second client terminal 150 and reading the storage content to be shared in the first client terminal 110 .

虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,本领域的技术人员在不脱离本发明的精神和范围的前提下可作若干的更动与润饰,因此本发明的保护范围以本发明的权利要求书为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Those skilled in the art can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection is based on the claims of the present invention.

Claims (10)

1. a file sharing method is characterized in that, includes:
With the information transmission of the stored contents desiring to share to changeing the location server; And
Above-mentioned commentaries on classics location server decides the network access address that is mapped to the above-mentioned stored contents of desiring to share according to above-mentioned information.
2. method according to claim 1 is characterized in that other includes:
According to the above-mentioned stored contents of desiring to share of above-mentioned network access address direct access.
3. method according to claim 1 is characterized in that other includes:
Above-mentioned network access address is embedded in the webpage.
4. method according to claim 2 is characterized in that, wherein the step according to the above-mentioned stored contents of desiring to share of above-mentioned network access address direct access includes:
Click above-mentioned network access address embedded in the above-mentioned webpage with the above-mentioned stored contents of desiring to share of direct access.
5. method according to claim 1 is characterized in that, wherein above-mentioned network access address meets network address (Uniform Resource Locator, URL) form.
6. a file sharing system is characterized in that, includes:
First user end includes:
Storage device, it stores the stored contents of desiring to share; And
Change the location server, be coupled to above-mentioned first user end, be used for being mapped to the network access address of the above-mentioned stored contents of desiring to share according to above-mentioned information decision.
7. file sharing system according to claim 6 is characterized in that other includes:
Second user end is used for according to the direct above-mentioned stored contents of desiring to share of said storage unit access in above-mentioned first user end in above-mentioned network access address.
8. file sharing system according to claim 6 is characterized in that other includes:
Web page server is used to provide webpage, and wherein above-mentioned network access address is embedded in the above-mentioned webpage.
9. file sharing system according to claim 7 is characterized in that, wherein above-mentioned second user's end points is chosen and stated above-mentioned network access address embedded in the webpage with the above-mentioned stored contents of desiring to share of direct access.
10. file sharing system according to claim 6 is characterized in that, wherein above-mentioned network access address meets network address (Uniform Resource Locator, URL) form.
CNA200810097140XA 2008-05-19 2008-05-19 File sharing method and system for obtaining network access address through address conversion server Pending CN101587475A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA200810097140XA CN101587475A (en) 2008-05-19 2008-05-19 File sharing method and system for obtaining network access address through address conversion server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA200810097140XA CN101587475A (en) 2008-05-19 2008-05-19 File sharing method and system for obtaining network access address through address conversion server

Publications (1)

Publication Number Publication Date
CN101587475A true CN101587475A (en) 2009-11-25

Family

ID=41371725

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200810097140XA Pending CN101587475A (en) 2008-05-19 2008-05-19 File sharing method and system for obtaining network access address through address conversion server

Country Status (1)

Country Link
CN (1) CN101587475A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480508A (en) * 2010-11-26 2012-05-30 财团法人资讯工业策进会 Multi-user shared network storage service system and method thereof
CN102594850A (en) * 2011-01-06 2012-07-18 友讯科技股份有限公司 File access and sharing system and method thereof
CN102710797A (en) * 2012-06-27 2012-10-03 新浪网技术(中国)有限公司 File sharing method and system
US8756247B2 (en) 2010-11-01 2014-06-17 Institute For Information Industry System and method for sharing online storage services among multiple users
CN106993004A (en) * 2017-06-12 2017-07-28 深圳市永达电子信息股份有限公司 A kind of method that super large annex is uploaded in B/S framework system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8756247B2 (en) 2010-11-01 2014-06-17 Institute For Information Industry System and method for sharing online storage services among multiple users
CN102480508A (en) * 2010-11-26 2012-05-30 财团法人资讯工业策进会 Multi-user shared network storage service system and method thereof
CN102480508B (en) * 2010-11-26 2014-11-05 财团法人资讯工业策进会 Multi-user shared network storage service system and method thereof
CN102594850A (en) * 2011-01-06 2012-07-18 友讯科技股份有限公司 File access and sharing system and method thereof
CN102594850B (en) * 2011-01-06 2016-06-01 友讯科技股份有限公司 File access and sharing system and method thereof
CN102710797A (en) * 2012-06-27 2012-10-03 新浪网技术(中国)有限公司 File sharing method and system
CN106993004A (en) * 2017-06-12 2017-07-28 深圳市永达电子信息股份有限公司 A kind of method that super large annex is uploaded in B/S framework system

Similar Documents

Publication Publication Date Title
US10264094B2 (en) Processing incoming messages
US11403262B2 (en) Local networked storage linked to remote networked storage system
US20090287715A1 (en) File sharing method and file sharing system for getting an accessible address through an address mapping server
US9003059B2 (en) Running applications in an online or offline mode based on the availability of the connection to the remote web server
US20100241731A1 (en) Method for virtualizing internet resources as a virtual computer
US7840650B2 (en) Sharing of digital media on a network
JP4981544B2 (en) Communication system, proxy server, control method thereof, and control program thereof
US8959434B2 (en) Add-in program for upload, auxiliary program for upload and upload method
JP4856591B2 (en) Server system, operation control method thereof, and control program thereof
CN102257488A (en) Techniques to automatically syndicate content over a network
US20080140777A1 (en) Selective mirrored site accesses from a communication
US8706778B2 (en) Methods and systems for an action-based interface for files and other assets
CN101587475A (en) File sharing method and system for obtaining network access address through address conversion server
US20040210433A1 (en) System, method and apparatus for emulating a web server
JP2008158695A (en) Information processing system and program for providing online service
US8103954B2 (en) Proxy server, and method and program for controlling same
US20090271871A1 (en) Intelligent uploaded content placement
CN108255898A (en) Page display method and device
JP2008546092A (en) Personal Internet Communicator security system
CN102904935A (en) Downloading method, downloading device and downloading system based on home gateway
JPWO2007052353A1 (en) Data transmission system and method
JP2006113745A (en) Internet advertising system
JP2010102453A (en) Web page browsing method, information processor, and web page browsing program
JP5658184B2 (en) Information sharing apparatus, browsing promotion method, and program
JP2006113829A (en) Portal server system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20091125