| 教育管理信息系统互操作通信模型设计与实现 |
|
作者:佚名 文章来源:本站编辑 点击数: 更新时间:2008-8-1 8:57:08  |
|
|
|
[摘要]在线教育网为您提供教育新闻 家庭教育 大学教育 成人教育 出国留学 英语天地 教案中心 经典题库 论文格式 教育规章 课件下载,教学软件下载等栏目的内容,通过这些栏目希望能给广大网上朋友提供好的学习参考资料,感谢每一位来访者对我们的支持和厚爱!下面进入文章正文>>>
教育管理信息系统互操作通信模型设计与实现
下面举例说明发布—预约机制的实现。假定已有学生管理系统、图书馆管理系统和教学管理系统三个数据交换节点,现在图书馆管理系统和教学管理系统需要与学生管理系统的数据更新同步,那么它们之间的报文传递关系如下所述(见图3):
a、 预约:DEA1和DEA2分别发送预约报文给EISP,预约学生数据的更新事件。 b、 发布:DEA3在更新学生数据后即向EISP发送事件报文,发布学生数据的更新事件。 c、 转发:EISP将DEA3的事件报文分别转发给各预约者——DEA1和DEA2 d、 转换:各个DEA负责把网络传输中标准的SOAP格式通信的报文转换为各个本系统内部的数据格式。 3 通信模型的实现与测试 针对前面设计的通信模型,笔者对其中的核心问题进行了编程实现,主要包括Web服务的发现与注册模块、基于SOAP[6]和WSDL[8]的通信模块两大部分。而后,分别对两大模块进行了实验测试与分析。本通信模型实现选择的开发平台是Microsoft公司提供的.NET开发平台,而选择的开发语言是Microsoft公司专为网络开发定制的C#语言。 3.1 基于UDDI的服务发现模块实现 作为一个完整的通信模型,首先需要对现有的Web服务进行发现与定位,找到对应的WSDL文档,再由此解析WSDL文档,从而构造相应的SOAP消息实现通信。因此,我们首先设计了服务发现模块。 本模块的实现涉及到UDDI规范[9]。它通过向UDDI接入点(也叫做UDDI注册中心,如Microsoft、IBM等都有提供)查询提供指定Web 服务的实体,获得其Web 服务描述语言(WSDL)文档,而后客户端根据这些信息,请求相应的服务。本模块中对UDDI注册中心数据库的查询是通过SOAP进行通信的,收到的结果也是基于XML格式的SOAP消息。其原理如下图4 。
上图5显示的是查询某一指定服务所获得的XML文档,通过计算机的进一步解析,可以获得此Web 服务的WSDL文挡,从而向服务器发送基于SOAP格式,且符合WSDL标准的请求消息。
上一页 [1] [2] [3] [4] 下一页
《教育管理信息系统互操作通信模型设计与实现》一文由在线教育网收录整理。除署名文章外,本站文章均来源于网络,或网友提供。为此特别声明如下:(1)凡本站署名文章,其版权属本站及作者所有,未经同意不得转载,授权转载者须注明文章来源《在线教育网》及作者!(2)本站未署名文章来源于网络,或网友提供。均用于公益性传播,如有侵权请于两周内与本站联系,我们将及时将其删除!
更多相关文章请返回在线教育网首页,进入《计算机论文》栏目>>>
|
| 文章录入:admin 责任编辑:admin |
|
上一篇文章: Web Service系统集成技术在网络教育平台中的应用探讨 下一篇文章: 什么是WEB服务器 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |