新时期Web Service支持下软件资源共享的方法的探讨.docVIP

新时期Web Service支持下软件资源共享的方法的探讨.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新时期Web Service支持下软件资源共享的方法的探讨

新时期Web Service支持下软件资源共享的方法的探讨   摘要:由于网络资源纷繁杂乱,人们对软件资源共享需求逐渐加大,现有的软件资源共享方法已经无法满足需求。本文针对软件资源分布广、应用形式繁杂等现状,采用Web Service技术、交互式远程显示技术、批量作业管理技术、单点登录技术,构建一套基于B/S架构的软件资源共享应用系统。该系统在多个资源区域与web后台模块之间建立连接,完成用户映射,支持后台系统功能实时调用,实现了软件资源共享。   关键词:Web Service;软件资源;共享方法   中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2017)07-0220-02   信息技术的快速发展,将人们带入了一个全新的信息时代,人们的交流与工作都离不开信息技术。由于信息资源被存储在多个数据库中,而数据库自身具有异构性、分布性,因此,无法实现资源共享[1]。为了解决这一问题,本文引入了Web Service技术,构建了一套软件资源共享应用系统,达到了资源共享的目的。   1 软件资源共享的核心技术   1.1 Web Service技术   在XML文档的基础上,使用该项技术不仅能够实现服务的请求、服务的描述、结果的反馈,而且还能够在客户端,采取标准化形式,对异构软件资源进行相应处理,在其基础上,使用服务器端获取与其相关配置信息,结合资料进行管理,这种方式可以在一定程度上屏蔽资源的异构特性。采用Web Service技术,在异构台上共享信息时,与操作系统、应用平台、编程语言都无关[2]。   1.1.1 服务提供者   该部分属于整个体系的服务部分,代表服务所有者。   1.1.2 服务注册中心   该部分属于可搜索服务描述注册中心,主要用于发布服务描述,将该服务中心的操作人员作为服务提供者。而服务请求者扮演的角色需要做的工作是查找服务,除此之外,还要获取服务绑定信息。   1.1.3 服务请求者   该部分主要用于寻找服务,通过调用该项服务,得到需要的服务。除此之外,还有一种方法很有效,即启动与服务交互相关的程序,同样可以获取相应服务。   1.2 交互式远程显示技术   该项技术是采用了SBC技术,支持远程操控,其运行速度方面、操作习惯方面,其设计方案的效果均与本地效果相近[3]。通过该项技术,不仅能够实现用户远程会话管理,而且该项基础还支持来自用户键盘鼠标事件的接收,将此技术的应用情况反馈给用户。   1.3 批量作业管理技术   该项技术主要用来解决一些批量作业与交互式作业结合的应用共享问题,或者批量作业管理应用问题,针对这两种应用问题,计算机资源共享问题才是人们的重点关心对象,而交互的需求不是很大[4]。   1.4 单点登录技术   由于软件资源逐渐增多,为了给资源合法性提供有效保障,必须设置登录口令,而单点登录方法无需多次登录,仅通过一次登录即可实现多个应用系统的访问[5]。   在用户管理模块的作用下,登录用户可以与多个应用系统账户构成一个登录映射表,当用户需要登录系统时,直接调用此表即可自动登录,并且用户登录状态也会自动反馈给管理模块,依据反馈结果,不断完善登录映射表。   2 软件资源共享应用系统设计-系统的框架设计   为了实现软件资源共享,本文采用Web Service技术以及相关技术,依据用户需求,构建一套基于B/S架构的软件资源共享应用系统。该系统无需客户端,通过浏览器访问web网站即可应用。在后台服务器系统管理下运行相关应用软件,采用交互式显示技术,在用户与资源管理系统之间建立显示连接,传达鼠标键盘事件。批量作业管理技术的应用,有效简化了用户访问资源流程,通过浏览web网页,发出共享资源命令即可获取所需资源,该部分操作将在系统后台进行作业。   本设计方案将系统划分为4个层次,第一层为用户层,第二层为web层,第三层为系统层,第四?游?应用软件层。接下来分别对这四层进行详细论述:   2.1 用户层   按照用户身份的不同,将用户分为不同等级,并设置相应操作权限。接下来,依据用户操作与管理资源的等级,为其提供对应的操作界面。   2.2 web层   该层主要是为用户访问资源提供入口,由两个子层构成。其中,上层中批量作业管理模块与交互应用模块,依据软件的实际操作模式,为用户提供批处理与交互操作界面,下层中后台系统web接口与单点登录模块,在多个资源区域与web后台模块之间建立连接,完成用户映射,支持后台系统功能的实时调用。而资源管理模块是用来管理主机具体应用、资源所在区域、应用软件、信息发布等。权限管理包括资源的访问控制功能与授权功能。   2.3 系统层   该层位于web层与应用软件层之间,主要由四

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档