欢迎来到天天文库
浏览记录
ID:33158320
大小:12.26 MB
页数:62页
时间:2019-02-21
《基于.net的web+service技术应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中师范大学硕士学位论文基于.NET的WebService技术应用姓名:赵生翼申请学位级别:硕士专业:电路与系统指导教师:吴彦文20080501⑥硕士学位论文MASTER’STHESIS摘要目前,高校的信息平台大都是基于web的,然而它们通常仅仅是作为一个信息发布和简单管理的平台,而不是服务平台。软件的共享程度低,使得校内许多教务、教学及管理部门开发的应用系统的开发效率和可管理性不高。WebService的兴起为我们打破这个束缚提供了技术可行性。在这个服务平台中,任何应用对外提供的都是一种可编程的服务,这些服务也可以集成为一个新的应用系统。网络应用正
2、在从面向对象的架构(ObjectOrientedArchitecture,OoA)向面向服务的架构(ServicesOrientedArchitecture,SOA)方向转变。随着高校中各项业务的不断变化,在数字化校园的建设中,无论是开发新的应用系统还是改造原有的系统,或者进行不同系统之间的集成,webService的体系架构都是不错的选择。特别是近来国家关于大学生创新性实验计划的提出,为高校创建基于网络的大学生创新性实验计划的分布式平台提供了很好的契机。本论文应用webService技术来实现网络教务、教学分布式框架应用,从理论和实践两个方面对We
3、bService的体系结构、工作原理、相关的标准和规范以及.NET框架下的webService开发等知识和技术进行了深入的研究并加以应用。针对网络教务、教学管理的特点和国家大学生创新性实验计划的特点,在对比了webService和其它分布式体系结构后,将现有的webService知识付诸实践,应用于大学生创新性实验计划平台之中。系统就大学生创新性实验计划平台的业务流程和传统校园信息管理系统的特点,分为学习交流、项目管理和系统管理三个模块。并以这三个功能模块为基础,创建了用户服务、身份验证服务、项目信息服务、项目申请服务、共享资源目录服务、交流信息服务
4、、新闻公告服务、项目中期服务等八个webService框架,用以实现系统的业务逻辑。同时将数据库操作独立出来并封装成三个数据库操作类,包括数据库基本操作类、系统数据库操作类和用户数据库操作类,在数据库端创建完整的存储过程用以实现数据库端的逻辑操作。在表示层,用ASP.NET实现,从而使用户界面清晰简洁,并使客户端事件操作独立放置在与用户界面对应的cs文件中,更好地将显示与逻辑分离,简化了系统的实现和维护。关键词:WebService;.NET;创新性实验计划平台;⑨硕士学位论文MASTER’STHESISAbstractAtthepresenttim
5、e,theplatfomlsofinfo吼ationinmostuIliversitiesarebaSedonW曲,buttheyareuSuallyusedasaplatf.omltopublishiⅢbrmationnotasplatfo肌sofseⅣices.Thiscouldmakethesha】℃1evelofsoRwarebecomelowandr
6、esultamassofdetachedislandsofinfomation.Thereforethedevelopinge伍ciencyaIldmanageabili够ofapplicat
7、ionsystemsarealsonotveryideal.Thedevelopmentofwebservicesprovidesthetechnicalfeasibili田forbreal(ingtbroughmisconstraint.Inthiswebsen,iceplatform,aIlyapplicationcanprovidesakindofservicewmchisextemala11dprogrammable.TheseseⅣicescanalsobeusedtointegratenewapplicationsystems.Net、)
8、旧rkapplicationsarechangingf.romobject.oriented.,architecture。toservice.oriemedarchitecture.Whittheincessanttransf.omationofvariousbusinessesinumversities.websen,icetecllnicalarcllitecnlreisanidealchoiceiIuringtheconstructionofDigitalC锄pus,notonlyfordesigIlingnewapplicationSyste
9、msorextendingquondamSystems,butalsofor也eintegrationbe协
此文档下载收益归作者所有