一种网络服务系统的制作方法

文档序号:11147523阅读:430来源:国知局
一种网络服务系统的制造方法与工艺

本发明涉及计算机技术领域,具体涉及一种网络服务系统。



背景技术:

目前我们处在一个互联网应用非常发达的时代,互联网是个开放系统,在其上充斥着各种应用服务器,它为处于互联网环境下的人们提供各种服务,人们可借助一台PC机或是一台智能手机通过对服务器或是对应网站的访问实现各自的服务。最典型的互联网应用是Web访问服务(它又分为新闻浏览、电子政务、电子商务等)、电子邮件服务、即时通讯(如QQ、微信、网络电话等)和数据网盘等服务。

数据网盘功能就是用户将自己掌握的信息或是资料存在互联网上,也就是存在互联网上的某个或多个服务器上,互联网提供的这种网盘服务功能的好处是使得普通用户多了一种资料备份的手段,而且它存取方便,无论走到世界哪里,只要客户能上网就能取回资料;它也便于信息资料的共享或是分发。

在现实工作和生活中,至少有这样的一群人,他们每个工作日或是生活中的每一天要在互联网上查阅特定类的信息数据,需要从若干个网站上获取这些特定类的信息数据,可以通过浏览网页或是下载有关的数据文件的方式获得,这些信息数据基本上每天都会进行更新。往往用户在获得这些信息数据后,还需要对这些数据进行整理加工编排形成有价值的信息,才能得出结论性东西,指导人们在相关领域的行为。这些整理加工编排后的信息数据相当于被个性化处理的信息,现在的互联网还未提供这种服务,需要用户自己进行;而数据网盘服务功能也只是对用户过去已有信息数据的一种存储和分发服务。

由于具有这样行为特征的人群中,有的人又因工作需经常到外地出差,那么对于这些经常需要出差,又要天天需要从互联网上查阅整理信息数据的人,出差期间可能就需要随身携带笔记本电脑,在出差期间用笔记本电脑查阅和整理自己感兴趣的信息数据,这无疑增加了出差人的身心负荷,容易过劳,不利健康。



技术实现要素:

本发明的目的是提供一种网络服务系统,解决现在的互联网不能为特定的用户群提供特定的个性化信息数据服务,这类用户群在出差期间上网查阅整理特定类信息数据负担过重的问题,本发明提供一种互联网服务系统,该服务系统不仅能为用户提供信息数据网络存储功能,还能为用户提供个性化的信息数据及时查阅和整理服务。

本发明采用的技术方案为:一种网络服务系统,由处于服务端的服务器和客户端的上网终端组成,处于服务端的服务器为用户提供专有信息数据存储服务,同时还为用户提供运行“用户专有程序”的服务;服务端的服务器在操作系统可直接读取的非易失存储设备(如硬盘等)上,为需要提供这种服务的用户开辟一个私有的逻辑存储区域;在其上存储或驻留用户数据文件和用户私有程序;用户私有程序应能在服务器的硬件能力和操作系统软件环境下运行,服务器操作系统根据事先约定的程序启动调用条件适时地调用用户的私有程序运行,并将程序运行的结果以数据文件的形式存储在该用户私有的逻辑存储区中,用户可通过互联网访问或下载载有程序运行结果的数据文件。

所述的用户程序用java或类似java这种与计算机CPU类型无关的程序语言进行开发,以便用户专有程序具有更好的服务器适应性。

所述的在用户私有的逻辑存储区域内,除驻有用户私有程序外,可存有用户私有程序运行初始文件(用于约束程序运行行为)、程序运行结果文件和与程序运行无关联的数据文件。

所述的用户可与服务商约定重复地在某个时间段或时刻启动用户私有程序,用户私有程序利用服务器的网络接口资源访问用户程序设置的或是初始文件规定的特定网站,下载收集约定的信息并进行整理形成特定的数据文件,为用户提供个性化的信息服务。

所述的服务端的服务器不只是一台计算机,至少由两台以上的计算机组成局域网运行方式共同承担为用户提供运行程序服务任务,其中的一台承担运行程序服务的管理工作,其它的用于运行用户程序服务和其它服务工作。

本发明的有益效果是:用户通过将自己每日从互联网上收集和整理特定类信息数据的行为程序化(即通过设计专有的程序去自动下载和整理信息数据),并且委托互联网上的服务器去自动运行该程序,利用服务器自身的软硬件资源自动获取和整理出用户所需的信息数据;使得用户无论是出差还是未出差、时间上方便还是不方便均能及时获得自己所需要形态的信息数据,实现了信息数据获取和加工的自动化和个性化,拓宽了互联网的应用领域。

附图说明:

图1是本发明服务端服务器上用户私有数据和程序存储的逻辑分配图。

图2是本发明服务端服务器操作系统管理和运行用户私有程序的流程图。

具体实施方式:

参照各图,一种网络服务系统,由处于服务端的服务器和客户端的上网终端组成,处于服务端的服务器为用户提供专有信息数据存储服务,同时还为用户提供运行“用户专有程序”的服务;服务端的服务器在操作系统可直接读取的非易失存储设备(如硬盘等)上,为需要提供这种服务的用户开辟一个私有的逻辑存储区域;在其上存储或驻留用户数据文件和用户私有程序;用户私有程序应能在服务器的硬件能力和操作系统软件环境下运行,服务器操作系统根据事先约定的程序启动调用条件适时地调用用户的私有程序运行,并将程序运行的结果以数据文件的形式存储在该用户私有的逻辑存储区中,用户可通过互联网访问或下载载有程序运行结果的数据文件。所述的用户程序用java或类似java这种与计算机CPU类型无关的程序语言进行开发,以便用户专有程序具有更好的服务器适应性。所述的在用户私有的逻辑存储区域内,除驻有用户私有程序外,可存有用户私有程序运行初始文件(用于约束程序运行行为)、程序运行结果文件和与程序运行无关联的数据文件。所述的用户可与服务商约定重复地在某个时间段或时刻启动用户私有程序,用户私有程序利用服务器的网络接口资源访问用户程序设置的或是初始文件规定的特定网站,下载收集约定的信息并进行整理形成特定的数据文件,为用户提供个性化的信息服务。所述的服务端的服务器不只是一台计算机,至少由两台以上的计算机组成局域网运行方式共同承担为用户提供运行程序服务任务,其中的一台承担运行程序服务的管理工作,其它的用于运行用户程序服务和其它服务工作。

本发明所指的服务器型式是由两台以上的计算机组成局域网运行方式共同承担为用户提供运行程序服务的形式,其中的一台承担运行程序服务的管理工作,其它的用于运行用户程序服务和其它服务工作。

参照图1,在服务端的服务器上用于存储用户私有数据和程序的逻辑存储区域用户私有信息存储的分配情况,在这里为每个需要提供私有程序运行服务的用户分配一个逻辑存储区,只能由该用户自己和服务器本身进行访问。服务器上的整个客户私有程序和数据逻辑存储区由服务器局域网络中每台计算机所属硬盘的一部分空间共同组成,每个用户的逻辑存储区实际上是被服务器的管理软件随机分配到服务器局域网中不同的计算机硬盘上,用户私有程序和数据逻辑存储区具体被分配到哪一台计算机上,只有服务器管理软件知道;用户通过互联网访问自己的信息是通过逻辑名称去访问,无需关心具体在哪。按照用户与服务商的约定,当用户的程序达到需调用启动运行时,服务器的服务管理程序就调用启动该用户程序,该程序就在它所在的那台计算机上运行,利用该台计算机或是在整个服务系统的软硬件资源协配下完成用户私有程序的运行,实现相应的目的。

参照图2,表明了本发明中,服务端服务器提供用户私有程序运行服务的工作流程。用户可根据自己的需要,自行或委托他人设计出用于实现某种特定功能的程序,一般应是用于从互联网上收集和整理信息的程序,将该程序上传到提供运行程序服务的互联网上的服务器上,服务器接收到上传的用户专有程序后,自动检查侦测分析确认该程序代码的运行不会对服务器本身造成伤害作用后,接收服务请求,为用户在服务器上开辟或分配一个逻辑存储区,在服务器的该区域中存储用户程序和数据文件。

按照约定的程序运行条件(比如说每个工作日的某个时刻),服务器适时地启动运行该用户程序,该程序就在其宿主的服务器的某台计算机上启动运行,假如该程序是用于每日到几个特定的互联网站,下载当日公布的某类商业数据文件,当该程序利用服务器的互联网接入功能,完成下载有关的数据文件后,从中摘录出客户感兴趣的数据,按照客户程序的要求,将这些数据按照一定的规则,形成一个新的数据报表文件(可以是TXT文本文件、WORD文件、EXCEL等文件型式),并输出该文件将其存储在该客户的逻辑存储区中,也可利用邮件功能直接将其发往客户的电子信箱,程序运行完自动退出,等待下一次再被调用运行,这就相当于服务器提供了一次运行程序服务。用户在出差期间可通过手机终端下载和浏览本系统受委托服务器新生成的数据文件,现在的智能手机其数据加工能力依然较弱,但其一般性数据浏览能力已经很强大了。

在图1中的每个客户专有逻辑存储区中,服务器为每个客户保存用户私有程序、程序运行的初始化数据文件和程序运行结果数据输出文件,客户程序每次运行都将产生新的数据输出文件,服务器对这些客户程序运行产生的数据文件只保留一定的时间,比如说一个月,当超过这个期限时,如客户不自己删除,服务器将自动进行清理,以保持充足的可用存储空间。

在本服务系统中,应对被提供运行服务的客户程序提出一次运行所需运行周期进行限制要求,比如说一次运行不能超过15min,当达到这个时间周期时,程序本身应不管其任务是否完成均应自动退出,否则服务器管理程序可将其强制退出,以将服务器资源让与其它客户。程序执行周期允许的长短可由客户和服务商进行约定,如果是付费服务,运行时间周期长的应多付费。

综上所述,本一种网络服务系统,用户通过将自己每日从互联网上收集和整理特定类信息数据的行为程序化(即通过设计专有的程序去自动下载和整理信息数据),并且委托互联网上的服务器去自动运行该程序,利用服务器自身的软硬件资源自动获取和整理出用户所需的信息数据;使得用户无论是出差还是未出差、时间上方便还是不方便均能及时获得自己所需要形态的信息数据,实现了信息数据获取和加工的自动化和个性化,拓宽了互联网的应用领域。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1