- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IMSCommonCartridge
MS公共弹夹网络服务认证 IMS Common Cartridge Authorization Web Service 摘要: 公共弹夹认证服务的目的是为定制访问代码授权系统的出版商提供一个标准化的选择。学习管理系统(LMS)传统的做法是控制学生对付费内容的访问。该服务既不定义访问密码如何被创建,也不探讨密码如何被验证。它只是详细说明了LMS和包装出版商之间的通讯。对原有的模型进行了两方面的扩展:一是,弹夹指定了只有特定的内容条目应该受到保护,其它的可以被免费访问。这就要求允许出版商创建一个既包括付费和标准的目录弹夹,从而简化发布过程。二是,弹夹被导入LMS中时,对授权指定的支持。 范围和情境 内容包装认证服务给出版商一个标准的方式去描述用户访问包含在公共弹夹中的内容时需要的认证。范围包括执行授权要求的信息结构以及在公共弹夹内它出现在什么地方。不包括在过程中使用的访问密码是如何创建以及分配的。但请求来自LMS时,出版商实际验证访问代码时所采用的实际规则也不包括在内。保护弹夹内容不被LMS系统之外操纵的加密技术也不在此范围内。 方法: 公共弹夹包括LMS与弹夹出版商提供的认证服务之间的交流所要求的信息。当用户尝试访问或者导入受保护的弹夹内容时,LMS将提示用户输入访问密码。LMS运用服务向弹夹提供商发送访问代码和访问弹夹的唯一标示符。弹夹出版商将验证提供的信息。如果信息是有效的服务将会做出响应,产生一个成功代码,并且当用户需要再一次联系服务时将选择性生成一个过期时间。如果信息确实无效,将返回错误代码,同时产生一个认证被拒绝原因的可读的描述。 技术: IMS CC认证服务在LMS和弹夹出版商之间作为SOAP服务进行实施。 IMS的Common Cartridge Profile中对Common Cartridge规范的定义是“一个由内容提供者和学习管理系统共同遵循的内容包的描述,同时为完全或保护性开放的分布内容提供了一个通用的格式”。 这个标准在 Content Packaging,LOM Metadata,QTI以及IMS Authorization Web Service等一系列现有规范的基础上构建,并设计了一种标准化、高效率互操作的方式来控制分布在不同平台的富媒体网络资源。IMS Common Cartridge的架构如图1所示: 图1 Common Cartridge架构示意图 图1描述了Common Cartridge内容资源包和LMS的工作过程。支持Common Cartridge规范的学习管理系统除了拥有一般学习管理系统的功能之外,还在运行时中加入了对于Common Cartridge的支持,其中包括对于Common Cartridge规范的XML的引用、讨论类型的支持、作业类型的支持以及对于验证方式的支持。用户在这样的学习管理系统中安装或导入Common Cartridge内容资源包后,内容资源包的内容和元素依旧存储在资源包服务器中,但可以通过学习管理系统对资源包的内容进行浏览,参与学习单元的活动,或使用其中的学习应用对象。在这个过程中,需要两种验证,一种是使用Common Cartridge标准资源包的授权验证,一种是用户访问学习管理系统的授权验证。而在使用Common Cartridge内容资源包中的作业和问题的部分时,学习管理系统还可以生成对用户活动的反馈。 在Common Cartridge的体系结构中,由于学习资源(Common Cartridge内容资源包)与学习工具(学习管理系统)在部署上互相分离,使得一个内容资源服务器可以同时为多个学习管理平台提供可实时更新的资源服务。同时,由于学习管理系统使用资源时采取的是有授权的远程调用的方式,对于内容提供商来说,也为资源的收费和版权保护提供了更灵活的方式。此外,Common Cartridge还支持资源开发者不依赖于具体的学习工具设计讨论、作业等动态资源,可以部署和运行在任何符合规范的学习工具上,为学习内容与学习活动的整合提供了更为便捷的方式。 1. 用例介绍 Common Cartridge规范将用户分为学生(Student),教师(Instructor),教学设计者(Instructional Designer),管理员(Administrator)四个基本角色,在大部分的用例流程中,教师和教学设计者所执行的功能基本相同。在Common Cartridge规范中这四个角色的主要有导入Common Cartridge标准的内容资源包,授权验证,执行静态的资源包内容,执行动态的资源包内容(客户端)以及呈现动态的资源包内容(服务器端)五个用例。在这些主要用例中,每个用例都对主要的使用流程、权限验证和授权以及相关的操作做了清晰明确的说明。图2展示了这几种用户在支持
文档评论(0)