77范文网 - 专业文章范例文档资料分享平台

基于WebService技术的教务管理系统的设计与实现(3)

来源:网络收集 时间:2021-01-20 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

维普资讯 http://www.77cn.com.cn

理,即使用各子系统的用户和经 Sbs D M yae B S授 权的允许访问教务理信息库的用户(校级用户、系级用户、询用户 )也可以保障教务信息存取的查,

D sr t nDsoe n nert n简称 U D ) eci i i vr a d Itg i, po c y ao D I的

基础。在 X ML基础上, bev e技术所涉及的 WeSri c

协议构成了一个类似“的体系结构。栈” 协议及消息传递 ( roo adM s g g采用 Po cl n e ai ) t s n SA, O P它是用于交换 X L编码信息的轻量级协 M议。它有三个主要方面: MLevlp X .ne e为描述信 o息内容和如何处理内容定义了框架;程序对象将编码成 X ML对象的规则;行远程过程调用执(P) R C的约定。

安全性,充分利用 P ( o e B i e) D t i.并 B Pw r u dr的 a wn l a dw对象功能及存储过程来提高系统的安全性。 e5. .数据完整性和一致性控制 12

通过定义规则和约束的方式来保证数据完整性。规则提供了一种为表中各列和用户定义的数据类型增强范围约束的机制。通过在应用程序级

和数据库级都进行并发控制的方法来保证数据的一

接口描述采用 WS L WS L是用来描述网 D。 D络服务或终端的一种 X ML语言,用于定义它 WeSri s及如何调用它们 (述 We务的 be c以 ve描 b服属性,如它做什么,位于哪里和怎样调用它 )例它。 WS L文档可用于动态发布 WeSri、找已发 D bev e查 c布的 We S ̄i be c e以及绑定 WeS ri。 b ev e c

致性。 Sbs及

P yae B均提供了强大的并发控制

机制,通过对两者的合理搭配及应用,建立起完整的数据一致性体系。另外,过事务处理来保证通操作的完整性,确保信息的一致性。5 13数据库应用的性能优化 ..

采用以下一些措施提高系统的运行速度和整体性能:

服务的注册和发现采用 U D。它提供了在 DI We描述并发现商业服务的框架。U D通过 b上 D I

() 1建立索引:对表中记录建立索引以提高系统检索速度。()化事务处理:确保数据的完整性, 2优为 Sbs对事务处理中涉及的页 (般为 2 B的一 yae一 K

服务注册,以及使用 S A O P访问这些注册信息的约定来实现上述目标。 U D计划的核心组件是 D I

U D商业注册, DI它使用一个 X ML文档来描述企业及其提供的 We务。 b服所示。S OAP

块内存 )设置了专用的锁。如果事务处理涉及多个表,则所涉及的表都要被加锁,且一直要保持到 事务取消或事务结束。因此,在使用事务时,应保证每个事务处理时间相对较短。

基本 We务程序的运行机理及结构如图 1 b服

() 3通过数据缓冲提高系统性能:利用 P B的D t idw技术在客户端进行数据缓冲,息修 aa no w信

S OAP

改在客户端本地进行。当所有修改完成后,再一次性地提交后台数据库,以减少网络传输次数,提高响应速度。 () 4利用存储过程优化系统性能:使用大量的 存储过程以提高系统运行效率、优化网络性能、提高数据安全性,并通过存储过程封装事务、游标等来完成相应的数据处理功能。5 2用 We Sr i . b evc术方法实现信息交互 e技5 2 1 WeS ri .. be c v e技术图 1基本 We b服务程序的运行机理及结构

5 2 2具体实现 ..

下面是本系统封装的 WeSri样例: bev e c查询教务信息:< o e a in n me=“ e T lyn o prt a o g t al if”>< s a o e a in o p: p r t o

s a Ac in=“ m: ta ay e I l De l撑g t a li f” op t o a ut t tp -Tal a d y e T ly no

/以上声明了一个 GtlIo e avf方法用于查询教务信息 T ln一

< l ut> nO

< sa b d S o p:o yU e=‘ n o e ‘ c d d” e e c ig tl n o n Sye=“ tp// c e s x s a o sa n e ig d h t: sh ma .mlo p. o p e n/” e d r me p e t s a e=“ r . t a ay e—I ly e l/> a a m - t ttp ud Ta ld a”</n u> ip t一

WeSr c技术的基础是 X L它使 W be be i ve M, eSr . ve i能够无歧义且快速有效地传送数据,一种 c是公用可移植的标准方法。X ML技术有两个很显

<o tu> up t

< sa b d S o’ p:o yU e=“ n o e” ec d de e i s tl h t/ c h ma . n o n s ye= t d p:/s e s Xml o D. r/ o p e c ig s a og s a/ n e n/ d n me p e a s a e=“ m: t aa y eTa lDe l/> a ut ttp l ly a" d</ u p t> o tu </ p r t n> o ai e o一

著的特点:据和现实的分离、数数据的自描述性。 因此, M技术作为标准的数据交换技术是本系 X L统中应用到的 SA O P协议 ( ipe O jc A cs Sm l bet ces Pooo,称 S A ) WS L语言 ( bevc e rt l简 c O P、 D WeSri D - esr t n L nu g,称 WS L和 U D ( n esl ci i a g ae简 po D ) D IU i r v a

<mwsa e nl ̄=" eTalifRe u ̄"> sg al l g t l no q et y p r a atn me=“ c e tp p o”y e=“ s srn” d x: t g/> i p r a a tn me:“ sI tp Ho t D” y e=“ S i t/> X:n”

</ sa e> me s g

/以上声明了 G tln方法的输人参数/ e lIo Tv f一

<me s g a s a e n me=‘ e T lyn o s o s”> ' t a li fRe p n e g

< p r a a tn me=“ e u n y e=“ s: Y ly/> r tr”tp n l T a l”

(转第 9下 6页 )81

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于WebService技术的教务管理系统的设计与实现(3)在线全文阅读。

基于WebService技术的教务管理系统的设计与实现(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1182940.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: