最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
|
EMIF EMIF(Education Management Information System Interoperability Framework),即教育管理系统互操作框架。它是在参考美国学校互操作框架(SIF)的基础上提出的,用以解决我国高等教育管理信息系统之间的互操作问题。该方案旨在建立数据交换与互操作的标准,使框架内的所有系统都能轻松地进行信息交换与使用。 EMIF规范包括:体系结构,报文规范,数据规范。EMIF是参考SIF规范的。本文着重介绍EMIF的数据规范和报文规范部分。 数据规范 EMIF数据规范是最基本的规范,它是EMIF报文规范的基础,是对EMIS系统导出的数据模式进行的规定。EMIF的数据规范主要定义了静态的数据对象和动态的对象操作两类,对描述任何一个数据对象的标签、属性、嵌套规则、出现顺序等进行严格的规定,以保证数据对象描述方式的一致性。目前主要使用XML Schema或者DTD的方法对数据对象进行定义。 报文规范 EMIF 报文规范是建立在EMIF数据规范之上。它通过报文将数据封装起来。在EMIF 规范中,系统间的互操作是通过报文传递来实现的,具体涉及到两方面问题:一方面是报文传递的规范, 另一方面是报文内容模型的规范。 报文传递规范涉及到报文的有效性、报文的标识、报文安全、报文传递保障、报文传递模式、报文处理协议以及基础传输层等方面的内容。此外,EMIF对执行各种操作,如数据提供、数据预约、数据请求与回复以及ZIS 管理的操作步骤等都进行严格规定。 报文内容规范是对各种报文的Schema 的规定,EMIF报文规范对11类报文的数据模型进行定义。主要报文有:EMIF-Ack、EMIF-Event、EMIF-Provide、EMIF-Register、EMIF-Request、EMIFResponse、EMIF-Subscribe、EMIF-System Control、EMIFUnprovide、EMIF-Unregister、EMIF-Unsubscribe,如图2所示。
报文处理协议是报文传递过程中对报文进行处理的规则,EMIF 框架内的ZIS 和所有应用程序都应该遵循这些协议。这些协议主要涉及资格验证、注册、数据提供声明、数据预约、事件报告、请求协议和回复协议等。 (作者单位为北京师范大学管理学院) |
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com