利用超文本传输通讯协定服务实现程序更新的方法及系统技术方案

技术编号:3526487 阅读:257 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种在网络终端产品上利用超文本传输通讯协定(Hypertext  Transfer  Protocol)服务更新网络产品程序的方法,使用方便灵活的超文本传输协定文件上传(HTTP  UpLoad)方法,在操作时可全部经由配置与展示网页的应用程序进行,避免产生操作上不必要的错误,并且超文本传输协定文件上传服务架设在服务器,不需要安装额外的软件,节省成本上的支出。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是有关于一种在网络终端产品上更新网络程序的方法,且特别是有关于一种在网络上利用超文本传输通讯协定服务更新网络程序的方法。
技术介绍
一般的网络程序更新通常都是使用细琐文件传输通讯协定(Trivial FileTransfer Protocol,TFTP)进行传输,细琐文件传输通讯协定是一种简单的文件传输协定(FTP)和文件传输协定一样是传输文件用。细琐文件传输通讯协定比文件传输协定简单也比文件传输协定功能少,细琐文件传输通讯协定利用使用者数据封包协定(User Datagram Protocol,UDP)不同于文件传输协定的传输控制协定(Transmition Control Potocal,TCP)来传送数据,没有安全验证,由于使用者数据封包协定是不作传送数据正确性的验证,所以细琐文件传输通讯协定不需要经由用户权限或在目录可见的情况下使用,这使得的数据文件在传送的过程中的安全性值得忧虑。文件传输协定为传输控制/网络通讯协定(TCP/IP)的应用协定标准之一,利用文件传输协定程序,将收送两端电脑建立好连线后,程序会将数据自动切分成一小块一小块,透过文件传输协定在网络上传送,然后由接收端程序将数据重新组合起来,文件传输协定是电脑在网络上交换数据的最简单的方法之一,用于从服务器中传送数据、在网络上搜寻免费的资源、或是把精心设计的网页放到网站位址所在服务器上,利用文件传输协定方法将数据在网络上传送,让数据像包裹一样快速送达。利用DOS界面使用文件传输协定,也可以使用由第三方提供的图形界面的文件传输协定来更新、删除、重新命名、移动以及复制服务器上的数据;使用文件传输协定必须登录到服务器上,虽然目前有许多服务器支援匿名登录,但是如何能够更有效率地找到与传送需要的信息呢?依据本专利技术的超文本传输协定文件传输的方法及系统,数据从用户端到网络服务器的传送是由超文本传输协定的共通网关界面(Common Gateway Interface,CGI)所支援,这补足了传统文件标示语言(HyperText Markup Language)缺乏互动性的缺点,加快文件上传下载的速度,目前所有的配置与展示网页的应用程序都支援共通网关界面,这使得超文本传输协定文件传输方式在网络更能得到广泛的产品支援。利用细琐文件传输通讯协定/文件传输协定虽然能可靠将数据传送到服务器,同时能够跨不同的平台以及采用二进制格式,然而与具有较佳便利性的超文本传输协定相较,细琐文件传输通讯协定/文件传输协定却具有很大的缺陷,以下将对细琐文件传输通讯协定/文件传输协定及超文本传输协定作更详细比较a.认证的问题使用细琐文件传输通讯协定/文件传输协定传输数据,服务器需要管理大量的用户帐号,形成服务器的资源浪费,虽然细琐文件传输通讯协定/文件传输协定可藉由匿名的方式上传文件,但利用网络应用程序管理使用者上传数据的资格,避免增加服务器管理上的负担。b.安全问题目前的配置与展示网页的应用程序例如浏览器无论是网景(Netscape)或微软的探险家(Explorer)皆有支援安全服务器(secure server),透过安全服务器所有要传送的数据皆需要经过安全性机制(Secure SocketsLayer,SSL)、编码(encrypt)的过程,使得网际网络上的任何人,都无法查阅用户端与服务器间交换的任何信息,以确保服务器进行传输信息过程的安全性,其整个传输过程中信息是加密的,而标准的细琐文件传输通讯协定/文件传输协定则无此项功能。设定的删除细琐文件传输通讯协定/文件传输协定上传数据需要管理员精确的调整文件系统(NTFS)权限;而超文本传输协定的上传方式同时结合应用程序,在调整文件系统时可以自行决定,或经由管理员调整文件系统。便利性细琐文件传输通讯协定/文件传输协定在存放文件时,将DOC文件存放在一处,而图形资源文件得存放在另一处;但利用网络应用程序,可以在程序中指定好这些方案。功能比较利用网络应用程序,在上传的数据时可自行限制数据的大小,或依据同一表单中的信息来改变数据的大小,除此之外,还能删除那些符合特定标准的上传,例如错误的多用途网络邮件延伸标准(Multi-Purpose Internet MailExtensions,MIME)格式或者错误的数据内容。人性化超文本传输协定的方法提供功能完整的网络上载工具提供指示、建议、线上帮助,而细琐文件传输通讯协定/文件传输协定无法提供相关的功能,更重要的是,当错误发生时,超文本传输协定的方法能立即得到回应并利用修正方法修正错误。防火墙由于基于安全性和文件机密性的考虑,细琐文件传输通讯协定/文件传输协定不允许超出限定范围的传输,任意去存取数据,以防止不正当的存取,但因此却造成使用上的不方便,虽然只是设定上的问题,但是大多数防火墙允许超文本传输协定上传数据,增加使用上的便利性。附加信息超文本传输协定上传例如利用RFC1867的标准规格,产生一能够访问的关于上传的额外信息,比如用户的原文件名称,运用在内部网络的场合。上传至数据库超文本传输协定的服务器元件,例如软件SA-FileUp,允许数据上传至一低阶的数据存取(OLE DB)数据库,但细琐文件传输通讯协定/文件传输协定无法传送数据至数据库。同时利用细琐文件传输通讯协定及文件传输协定更新网络产品程序方法有以下缺点1.细琐文件传输通讯协定传输操作不具便利性;2.细琐文件传输通讯协定需要特定的服务器端软件(TFTP Server);3.用户软件的使用界面不具有人性化。
技术实现思路
有鉴于此,本专利技术的主要目的就是提供一种超文本传输协议服务更新网络产品程序的方法,电脑使用者透过浏览器连上网络服务器(Server)时,电脑之间利用文件传输协定为通讯协定作为沟通的共同语言,使浏览器更加有效率,避免网络塞车,使电脑正确快速地传输数据,确定传输数据中的哪一部分,以及哪部分内容将首先显示。为达成本专利技术的上述目的,可藉由本专利技术所提供的一种利用超文本传输通讯协定服务实现程序更新的方法及系统来达成。依据本专利技术实施例,超文本传输通讯协定服务实现程序更新的方法,首先配置与展示网页的应用程序传送一文件数据给服务器,服务器接收到请求时并启动接收通讯模块,接着,配置与展示网页的应用程序将所要传送的数据传送到服务器,服务器执行相应的验证,并启动服务器中的烧录程序,将更新的代码烧入服务器中,最后传回一完成讯息给该配置与展示网页的应用程序。另外,依据本专利技术实施例,超文本传输通讯协定服务实现程序更新的系统包括一用户端以及一网络装置。一用户端,包含一配置与展示网页的应用程序及传送一文件数据给网络装置。一网络装置,当网络装置接收到文件数据请求时并启动接收通讯模块,接着,下载用户端的配置与展示网页的应用程序的数据,网络装置进行相应的验证,并启动网络装置中的烧录程序,接下来,将更新的代码烧入网络装置中;最后传回一完成讯息给该配置与展示网页的应用程序。为让本专利技术的上述和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合附图,作详细说明如下附图说明图1为示意图,显示了依据本专利技术的实施例的一种超文本传输通讯协定服务更新网络产品程序的方法的操作流程。图2为示意图,显示了依据本专利技术的实施例的一种超文本传输协定本文档来自技高网
...

【技术保护点】
一种利用超文本传输通讯协定服务实现程序更新的方法,包括下列步骤:一配置与展示网页的应用程序传送一文件数据给服务器;服务器接收到请求后启动接收通讯模块;配置与展示网页的应用程序将所要传送的数据上传到服务器;服务 器执行相应的验证;启动服务器中的烧录程序,将更新的代码烧入服务器中;以及传回一完成讯息给该配置与展示网页的应用程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:唐荣兴何代水蔡世光
申请(专利权)人:英华达上海电子有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1