收藏本站
《山东科技大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Ajax和Soap Service的应用框架及实现方法研究

岳海鸥  
【摘要】:随着网络技术的迅速发展,Web应用因其丰富的用户界面和良好的可维护性而变得越来越流行。但是,传统的Web应用面临着诸如性能较低及网络流量较高等多种问题,因此一种基于Ajax的Web应用悄然而生。 目前,针对Ajax技术已经出现了很多应用框架,但他们往往只关注本地服务的异步调用过程,对于远程服务的调用过程,尤其是对调用UDDI服务的过程研究却很少。因此,本文旨在研究利用Ajax技术实现调用Soap Service的方法。 论文首先对Ajax的基本技术、Soap Service及Web应用框架等理论与技术进行了研究与探讨。在此基础上提出了一个基于Ajax和:Soap Service的Web应用框架(Ajax and Soap Service based Framework, ASSF)。论文还给出了基于ASSF的车险销售系统的实现方法与过程,以此介绍了开发者应用ASSF开发系统时需要做的主要工作。通过该应用举例,进一步验证了本文给出的论点。论文所给出的ASSF的主要特点如下: (1)ASSF是一个由客户端和服务器端组合成的完整框架。客户端和服务器端分工明确,客户端核心功能是发送请求、动态生成组件、接收数据、显示结果;服务器端核心功能是执行服务查询和服务定位。 (2)ASSF服务器端采用提取关键词和抽取词干算法,对用户请求和候选服务进行处理,并扩展Uddi4j提供的基于单关键词的服务查询算法,实现了基于空间向量模型的服务查询算法,提高了服务的查准率。 (3)ASSF客户端实现基于浏览器的Soap Service调用,并对Soap消息体进行解析,解决了IE无法正确解析Soap消息的问题。 (4)客户端与服务器端交换数据及客户端调用Soap Service采用JSON,与传统XML作为数据交换格式相比,节约了通信的字节数,提高了网络的效率。 (5)客户端采用CI机制导入文件,提高了导入文件的有效性。此外,客户端和服务器端独立配置,保证了框架的安全性。 (6)ASSF服务器端基于Java语言开发,客户端基于JS语言开发,这两种语言都有面向对象性,因此ASSF框架具有良好的可扩展性。
【学位授予单位】:山东科技大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP393.09

【参考文献】
中国期刊全文数据库 前10条
1 王燕;吴宇红;徐坤;;基于AJAX和Web Services的Web应用框架[J];电子科技;2006年11期
2 刘子明;;基于Web Service和Ajax技术的Web应用框架及安全性分析[J];计算机时代;2008年12期
3 陈阳;董军军;;一种基于AJAX的Web应用框架的研究与设计[J];焦作大学学报;2007年04期
4 鲁松,李晓黎,白硕,王实;文档中词语权重计算方法的改进[J];中文信息学报;2000年06期
5 詹晶晶;倪子伟;;基于AJAX引擎的数据异步传输模型的研究[J];陕西煤炭;2006年04期
6 柯昌正;黄厚宽;;Ajax技术的原理与应用[J];铁路计算机应用;2007年01期
7 杨磊;王建斌;马光思;程永阳;;基于SOAP协议和Ajax技术构建Web应用[J];计算机技术与发展;2008年01期
8 孙朝伟;;动态script标签技术结合JSON数据交换格式解决Ajax的跨域问题[J];中国新技术新产品;2008年15期
9 张爱民;汉语句型研究概说[J];徐州师范学院学报;1994年01期
10 王霓虹;金兴;;Ajax技术及其DWR框架实现[J];自动化技术与应用;2007年12期
中国硕士学位论文全文数据库 前7条
1 伏晓海;一种Ajax/AOP WEB框架的研究与实现[D];南京理工大学;2006年
2 张钋;基于语义的网络服务匹配机制的研究与实现[D];清华大学;2005年
3 刘建海;基于Ajax的Web应用框架的研究及实践[D];上海海事大学;2007年
4 王金柱;基于Ajax和J2EE的Web应用架构研究与设计[D];华北电力大学(北京);2008年
5 石东霞;Ajax技术在Web应用中的研究及改进[D];大连海事大学;2008年
6 韩义波;基于Ajax与REST的Web Services研究与实现[D];中国地质大学(北京);2009年
7 王思焜;基于Ajax与J2EE技术的AJ框架的设计与实现[D];暨南大学;2008年
【共引文献】
中国期刊全文数据库 前10条
1 刘奎;赵晓静;;一种支持QOS约束面向语义的web服务发现机制[J];安庆师范学院学报(自然科学版);2010年03期
2 宋涛;施水才;房祥;吕学强;;基于改进的潜在语义分析的文本聚类[J];北京信息科技大学学报(自然科学版);2012年03期
3 李素;李知楷;杨宇博;;基于Google Maps的奥运服务网站的建设[J];北京工商大学学报(自然科学版);2009年02期
4 陈鹏翔;盛建东;武红旗;蒋平安;;AJAX技术及其在农业WebGIS中的应用[J];测绘科学;2010年06期
5 吕佳;;基于改进分类模型的文本分类系统实现[J];重庆师范大学学报(自然科学版);2009年02期
6 陈子昕;;基于SVM的文本分类系统设计与实现[J];东莞理工学院学报;2008年03期
7 李焱;党小超;;基于Web2.0 CMS的教学网站管理系统的设计与实现[J];电化教育研究;2009年06期
8 李倩;;基于Ajax技术的Web软件应用框架设计与实现[J];电脑编程技巧与维护;2012年04期
9 唐健;胡文江;;基于J2EE的客户关系管理系统设计与实现[J];电脑编程技巧与维护;2012年10期
10 祖国辰;于孟喜;张兴忠;;AJAX技术提高CMS系统用户体验度的研究与实现[J];电脑开发与应用;2009年06期
中国重要会议论文全文数据库 前6条
1 马建峰;刘敏;严隽薇;;基于模糊集的Web服务匹配算法[A];全国先进制造技术高层论坛暨第七届制造业自动化与信息化技术研讨会论文集[C];2008年
2 魏志成;;汉语句型系统的解构与重构[A];中国英汉语比较研究会第七次全国学术研讨会论文集[C];2006年
3 卢卫雄;;一种基于支持向量机的多国语言文本分类平台[A];第十六届全国青年通信学术会议论文集(上)[C];2011年
4 陈浩;何婷婷;代玲;;基于向量空间模型的无导词义消歧[A];第二届全国学生计算语言学研讨会论文集[C];2004年
5 任函;何婷婷;;大规模在线文本的自动分类研究[A];全国第八届计算语言学联合学术会议(JSCL-2005)论文集[C];2005年
6 张爱华;靖红芳;王斌;徐燕;;文本分类中特征权重因子的作用研究[A];第五届全国信息检索学术会议论文集[C];2009年
中国博士学位论文全文数据库 前10条
1 徐悦竹;机会发现算法及其应用研究[D];哈尔滨工程大学;2010年
2 张珊;REST式GIS服务聚合研究及软件开发[D];华东师范大学;2011年
3 崔金栋;基于本体的网格信息检索模型研究[D];吉林大学;2011年
4 王建会;中文信息处理中若干关键技术的研究[D];复旦大学;2004年
5 杨震;个性化信息获取方法的研究[D];大连理工大学;2004年
6 刘云峰;基于潜在语义分析的中文概念检索研究[D];华中科技大学;2005年
7 万国根;面向内容的网络安全监控模型及其关键技术研究[D];电子科技大学;2005年
8 刘少辉;知识发现中粗糙集理论的研究[D];中国科学院研究生院(计算技术研究所);2003年
9 谭建龙;串匹配算法及其在网络内容分析中的应用[D];中国科学院研究生院(计算技术研究所);2003年
10 熊云波;文本信息处理的若干关键技术研究[D];复旦大学;2006年
中国硕士学位论文全文数据库 前10条
1 何昌钦;图像检索方法研究[D];大连理工大学;2010年
2 钟鸿鹏;基于时态信息的网页排序系统的研究与实现[D];华南理工大学;2010年
3 胡炼;基于SSI e家电脑商城的设计与实现[D];武汉工业学院;2010年
4 战思宇;移动办公自动化系统的设计与实现[D];电子科技大学;2010年
5 朱小曼;某企业版BLOG系统的应用实现[D];电子科技大学;2011年
6 宋哲清;基于AJAX模式的过滤引擎研究与实现[D];昆明理工大学;2008年
7 张元虹;基于主题划分的中文单文档自动文摘系统的研究[D];昆明理工大学;2009年
8 吴惠雄;基于支持向量机与聚类算法的中文文本分类研究[D];中南林业科技大学;2009年
9 魏海林;基于WebGIS的林木生物质能源林管理信息系统的研究[D];中南林业科技大学;2009年
10 张宁;基于语义的中文文本预处理研究[D];西安电子科技大学;2011年
【二级参考文献】
中国期刊全文数据库 前10条
1 马国胜;;分析Ajax技术的安全性[J];电脑编程技巧与维护;2006年07期
2 陈玮;苏玉娜;;RSS信息聚合技术[J];电脑知识与技术(学术交流);2007年01期
3 韩义波;宋莉;宋俊杰;;Ajax技术结合XML或JSON的使用比较[J];电脑知识与技术;2009年01期
4 张道银;;AJAX应用安全研究[J];计算机安全;2008年03期
5 余飞;曹谢东;陈明;;基于REST方式构建Web Service的研究[J];福建电脑;2007年10期
6 张钋;李涓子;王克宏;;面向Web服务发现的本体知识库[J];计算机科学;2005年12期
7 韩立巧,张传生;基于SOAP技术构建Web服务的研究[J];计算机工程;2003年10期
8 许卓明,栗明,董逸生;基于RPC和基于REST的Web服务交互模型比较分析[J];计算机工程;2003年20期
9 荣秋生;郭国强;;基于J2EE四层体系框架系统的研究与实现[J];计算技术与自动化;2006年04期
10 张钋;朱倩;徐剑军;李涓子;王克宏;;基于本体的网络服务查询机制[J];计算机集成制造系统;2006年08期
中国硕士学位论文全文数据库 前4条
1 杜娟;基于J2EE的MVC设计模式的研究和实现[D];河海大学;2004年
2 姚国新;基于Ajax的WEB应用技术的研究与实现[D];西北大学;2006年
3 白璐;Ajax设计模式下Web开发的研究与应用[D];大连海事大学;2007年
4 张建伟;基于Ajax医疗随访系统的开发研究[D];暨南大学;2007年
【相似文献】
中国期刊全文数据库 前10条
1 燕玫;李春杰;;基于Web2.0社会性标签系统的设计与实现[J];甘肃科技;2008年11期
2 谭凌;;comAJAX技术在页面元素间数据关联处理中应用[J];福建电脑;2008年09期
3 程维刚;;基于AJAX体系架构的电力信息资源管理研究[J];中国电力教育;2010年S1期
4 黄辉;;基于Ajax的图书馆投稿系统设计与实现[J];高校图书情报论坛;2010年03期
5 谭胜兰;刘勇生;;Ajax和Hibernate在网页设计中的研究与实践[J];科技经济市场;2011年04期
6 王萍;高宏卿;;AJAX在网络教育软件中的应用研究[J];中国教育信息化;2007年01期
7 欧林宝;杨刚刚;战德臣;陈云鹏;;Ajax与数据绑定技术在管理软件开发中的应用研究[J];电脑开发与应用;2007年09期
8 钟卫铭;;基于AJAX构建网上协作式学习平台[J];科技广场;2007年07期
9 时鸿涛;徐鹏民;王海;吕光杰;;Ajax技术在社区警务管理系统中的设计与实现[J];电脑知识与技术(学术交流);2007年22期
10 钟阳晶;张鹏飞;;基于Ajax的上机考试系统的相关技术研究[J];广东农工商职业技术学院学报;2008年03期
中国重要会议论文全文数据库 前10条
1 王栋;李妍;曹文;;基于AJAX技术的矿区环保信息系统的研究[A];煤矿节能减排与生态建设论坛论文集[C];2009年
2 何松;侯思祖;苏贵波;李璇;;Ajax结合WebGIS在电力通信网资源管理中研究与应用[A];2007年河北省电子学会、河北省计算机学会、河北省自动化学会、河北省人工智能学会、河北省计算机辅助设计研究会、河北省软件行业协会联合学术年会论文集[C];2007年
3 李楠;马世龙;;一种基于Ajax的动态树型结构的设计与实现[A];2007中国控制与决策学术年会论文集[C];2007年
4 蔡春源;巢俊杰;杨慧;;基于Ajax技术的Web专题图层的关键技术研究[A];中国地理信息系统协会第四次会员代表大会暨第十一届年会论文集[C];2007年
5 苟刚;黄伶俐;;电子地图安全显示算法设计与实现[A];全国计算机安全学术交流会论文集(第二十三卷)[C];2008年
6 刘翔;沈明玉;;基于SNMP与AJAX的服务监控系统研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
7 宋冬;铁军;;基于Web服务和AJAX的工业铝电解监测分析系统[A];中国计量协会冶金分会2008年会论文集[C];2008年
8 宋冬;铁军;;基于Web服务和AJAX的工业铝电解监测分析系统[A];2008全国第十三届自动化应用技术学术交流会论文集[C];2008年
9 苏毅;王文力;阎姗;邓峰;;基于Ajax技术信息动态查询的设计与实现[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
10 王芳潇;;一种基于异步通信机制的轻量级数据校验模型的研究[A];2009系统仿真技术及其应用学术会议论文集[C];2009年
中国博士学位论文全文数据库 前4条
1 詹骞;基于Ajax/REST的GIS WEB服务研究与实现[D];中国地质大学(北京);2008年
2 邓春燕;基于RIA的全景虚拟野外地质信息系统[D];吉林大学;2010年
3 王开宇;Web系统建模及其性能分析[D];燕山大学;2010年
4 陶亮;面向水利信息网格的混合式SOA应用技术研究[D];武汉大学;2009年
中国硕士学位论文全文数据库 前10条
1 任英杰;基于Web GIS的直放站监控管理系统的研究[D];北京交通大学;2007年
2 张慧武;基于AJAX的音像制品电子商务系统实现[D];复旦大学;2008年
3 刘哲;基于AJAX的富士通EBISS销售管理系统[D];华东师范大学;2008年
4 肖卓磊;基于Ajax技术的搜索引擎研究[D];武汉理工大学;2009年
5 李志纯;基于.net2.0的E_Learning学习管理系统的研究与开发[D];厦门大学;2009年
6 曾伟辉;支持AJAX的网络爬虫系统设计与实现[D];中国科学技术大学;2009年
7 王道乾;基于AJAX的高校档案管理系统的设计与实现[D];重庆大学;2007年
8 陈宝;基于.NET的科研管理系统及Ajax应用研究[D];华中科技大学;2008年
9 张明;人才派遣信息管理系统的设计与实现[D];西北大学;2007年
10 吴洁;基于ASP的网络教学平台的研究开发[D];华东师范大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026