郑广成
(健雄职业技术学院 软件与服务外包学院,江苏 太仓 215411)
云计算技术以其强大的服务能力和快速的协同计算能力,在社会上得到了越来越广泛的应用。教学资源库建设是高职院校的核心工作之一,教学资源的优劣直接影响到教学质量。过去各高校建设的教学资源库平台由于技术上的原因,运行效率不高,甚至很多都是展示型网站,系统的共享性、交互性、高效性不够。随着云计算技术的快速发展,采用云计算技术来建设教学资源库平台,能够满足各院校广大师生对教学资源的共享要求,从而促进教学质量的提高。本文将以高职软件技术专业为例,研究和探索教学资源库平台的搭建技术。
SOA是基于分布式和服务理念的一种架构技术,由服务提供者、服务用户和服务中心构成,三者之间通过服务代理、调用、审核、授权等形式实现通信和数据处理操作,是云计算发展的基础。SaaS(软件即服务)、SOA(面向服务的架构)、效用计算、虚拟化、HaaS(硬件即服务)、PaaS(平台即服务)等技术实现了网络化的共享和协同交互,使云计算得到广泛应用并迅速发展。
针对高职教学资源库特色和教学流程,在SOA基础上,架构SOA云服务系统框架,如图1所示。

图1 SOA云服务系统框架[1]
SOA云服务系统框架由云服务消费者、云服务提供者、云服务控制中心三部分组成。它们之间的操作如下:(1)云服务消费者作为云系统的端用户,使用某一个浏览器节点,发出服务请求,将信息发给云服务控制中心,并准备接受控制中心返回的信息,自动去绑定云服务提供者,获得云服务执行后的结果信息。……