论文部分内容阅读
计算机网络日益深入人们的生活的各方面,Internet上出现了许多网络学习支持环境。在网络学习支持环境里学习者可以在同一个社区或者网站里一起学习,学习者和学习者之间进行交流和合作,学习者也可以和教师进行探讨与互动。协同学习工具为学习者之间的交流互动提供了有效的支持。 本研究运用RSS技术作为网络学习支持环境中协同学习信息传递方式,使用Web Service技术为网络学习支持环境提供分布式信息处理,提供扩展接口和跨平台性。 真正简易聚合(Really Simple Syndication,RSS)技术,可以将互联网上很多不同源的信息以订阅的方式集中到同一点。学习者就可以将多个网站的信息聚合到一起,在桌面上打造出自己的个人信息门户。 通过运用RSS技术可以为学习者提供学习信息聚合与定制的服务。使用RSS技术能够设计和开发出更具个性化的网络学习协同工具,能让学习者方便快捷的获得自己关注的学习信息。基于Web Service的网络协同学习信息RSS聚合器为学习者带来个性化的信息聚合与定制服务,为学习者构建一个聚合、定制学习信息的个性化的学习信息平台。 本研究设计在.NET框架下使用C#语言、Web Service技术、ASP.NET技术,遵循RSS 2.0规范标准开发一个基于Web Service的网络协同学习信息平台My Learning InfoDesk。My Learning InfoDesk系统的功能主要实现网络学习支持环境中协同学习信息的传递处理,其体系结构包括协同学习信息发布、协同学习信息订阅、协同学习信息浏览三部分。其中,本论文重点设计协同学习信息发布和协同学习信息浏览部分Web Service端的RSS聚合器模块,该模块负责My Learning InfoDesk系统中的协同学习信息发布部分的信息发布功能与协同学习信息浏览部分的信息聚合功能。学习者通过My Learning InfoDesk系统实现协同学习信息的订阅信息和协同学习信息的浏览。My Learning InfoDesk系统为学习者构建一个网络协同学习信息的个人门户。