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

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:zhaorongjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅速发展,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框架具有良好的可扩展性。
其他文献
美国生子,既是计划,也是意外.rn发现她时,只有咖啡豆那么大,所以起名咖啡豆.北京雾霾之重,常让无数怀孕的父母胆战心惊.保胎的同时惊讶地发现——保胎成了北京众多夫妇的共同
期刊
随着信息技术的发展和社会信息化的日趋深入,人与信息环境的协调问题已引起国内外众多学者的普遍关注。学者们在研究如何使人与信息、信息环境之间得到协调和持续发展的同时,一
1963年8月28日 星期三rn我到东沟中学报到.接待我的是周校长,他说接到了县人事科电话,知道我的情况,对我寄予厚望.把我安排在新高一教语文,当班主任,一周廿四节课,满中学教师
期刊
引言2012年,王兵导演的《三姊妹》在威尼斯电影节获得地平线单元最佳影片奖。影片对当下农村贫困与凋敝状况的揭示,对留守儿童和老人生活境况的呈现,在数年后成为广受国内外
期刊
信息需求是指个人在所处的环境中,基于某种原因而对信息所产生的一种需要。根据Wilson的信息需求理论,人的生理需要、情感和认知需要都会产生对信息的需求;可以推断,留守儿童的
技术竞争情报(CTI)是情报专业工作者将竞争情报(CI)方法运用于企业的科技工作而出现的,虽然CTI出现得比CI晚,但受到人们越来越多的关注,企业人士、研究人员、技术专家和投资专家
学徒合同rn兹有rn甲方(企业全称)公私合营照相总店××门市部rn乙方×××现年22岁,系××省××县人,曾在高小毕业,现住×××路×号.rn经双方协商一致同意,签订本合同,共同
期刊
在如今提倡“双创”的重要战略机遇期,国家对创新创业型人才给予很大的帮助,创业人员也逐渐活跃,新创企业的数量日益增加。而与发展成熟的企业相比,新创企业是企业成长过程中最脆