CORC  > 软件研究所  > 中科院软件所  > 中科院软件所
题名WEB应用集成框架-WEBridge
作者刘立群
学位类别博士
答辩日期2000
授予单位中国科学院软件研究所
授予地点中国科学院软件研究所
关键词会话 集成框架 分布式应用 事务处理
学位专业计算机软件与理论
中文摘要随着互联网络的迅速普及和电子商务的迅速发展,以分布式计算技术为基础的分布式应用变得日益广泛,客户器-服务器模型的提出为分布式应用的实现提供了基础的结构模型。中间件技术的出现为实现大规模应用系统提供了有效手段。目前,几种主要的中间件技术包括TP Monitor、ORB、MOM 等。在具体的实现中,随着应用类型的不同以及使用的实现技术的不同,分布式应用的体系结构也呈现出多样性。WEB应用是一类特殊的分布式应用。WEB环境下的分布式应用的特点在于用户是通过浏览器来请求服务和接收服务结果。作为客户的浏览器使用Http协议来与WEB服务器进行通信。服务的提供者必须通过WEB服务器才能把服务的结果传递给请求者。请求及返回结果的信息使用超文本标记语言(HTML)来表示。早期的WEB实现的是一种简单的文件浏览机制。随着电子商务的迅速发展。简单的网页文件浏览机制已经不能满足人们对互连网技术及应用日益增长的要求。在互连网上实现企业间的(B TO B)及企业与客户间(B TO C)的大规模交互式业务,已经成为一种必然的发展趋势。WEB应用要求客户端必须是浏览器,服务器产生的请求结果必须以HTML文件的形式返回。WEB的基础Http协议是一个无状态协议,它不支持交互式的会话过程。所有这些给应用开发带来了许多新问题。本文对这些问题进行了分析。要实现基于WEB的大型交互式应用,必须在WEB服务器端具有会话管理功能。同时,又必须能利用现有的中间件技术。WEBridge就是这样的一个应用集成框架。WEBridge使用一个会话管理器来处理交互应用的会话控制,使用XML作为中间数据表示的形式,使用一个消息处理器来负责各种不同数据表示形式之间的转化,使用一个协议适配器来与应用服务器(如TP Monitor等)进行通信。WEBridge在设计时还留出了扩展的空间,只要添加一个合适的协议适配器,应用逻辑完全可以由其它类型的中间件来实现。Linux操作系统是目前发展最快的操作系统。由于其低成本,高性能的巨大优势,使得其在将来很有可能成为主流操作系统。基于Linux平台的WEBridge可以以进程的方式实现,其优点是使系统独立与WEB服务器,便于集成。也可以以线程的方式实现,其优点是使服务器性能获得很大提高。
语种中文
公开日期2011-03-17
页码62
内容类型学位论文
源URL[http://ir.iscas.ac.cn/handle/311060/6680]  
专题软件研究所_中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
刘立群. WEB应用集成框架-WEBridge[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2000.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace