基于XML Web Service的网络教育模型及其关键技术研究
暂无分享,去创建一个
该文的主要工作如下:(1)对网络教育现状进行分析,网络教育资源孤立和异构平台之间的互操作是其存在的主要缺陷和不足.(2)介绍XML和Web Service的基本技术和框架标准,主要包括:可扩展的XML语言(eXtensible Markup Language-可扩展的标记语言)、传递消息的SOAP协议(Simple Object Access Protocol-简单对象访问协议)、描述Web服务的WSDL语言(Web Service Description Language-Web Service描述语言),以及用于注册和发布用的UDDI协议(Universal Description Discovery and Integration-通用描述、发现和集成协议)等,提出把XML和Web Service技术与网络教育相结合的思想,并通过分析该思想的可行性,将基于XML的Web Service的技术框架引入到网络教育系统中,建立基于XML和Web Service的网络教育系统框架,实现现有网络教育基础上的跨平台、异构网络教育服务集成和教育资源共享.(3)结合网络教育领域和Web Service的技术框架标准,该文在UDDI的基础上进行了有针对性的改进:设计并实现了适合教育服务的注册中心EUDDI(Education UDDI),组建并实现了EUDDI信息模型,具有网络教育机构实体信息、教育服务内容信息等,并且设立了反映网络教育机构权威性的权威指数模型,较好地反映了教育机构的权威性和科研地位.该注册中心适合网路教育服务的注册和发布,结构简单,并能和通用UDDI集成.(4)由于XML和Web Service的跨平台异构通用性,为现有网络教育资源共享和教育服务集成提供了有力的基础条件,为此,该文研究了XML应用在网络教育资源的共享上的四层实现框架和Web Service应用在网络教育服务上的集成模式,并在目前流行的两大平台.NET和J2EE上做了集成研究;结合DOM(Document Object Model,文档对象模型)规范,对网络课件数据标准化的XML Schema结构进行了探讨.(5)最后,我们在上述研究基础上,采用XML和Web Service技术对现有网络教育系统的集成问题和教育资源共享做了实现,并利用SOAP Header条目集对新的网络教育系统存在的安全性问题做了初步解决.