- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于智能文档的RIA模型研究
基于智能文档的
模型研究
RIA
李永强
孟思明
韩冠亚
李庆敏
叶均杰
,
,
,
,
(中山大学计算机应用研究所,广州 510275)
摘 要: 从软件架构发展的角度,介绍现有的 RIA 技术架构,在传统分层模型的基础上对 RIA 技
术的设计模型进行了分析,并对智能文档进行了相应介绍。 综合分析两种技术后提出一 种基于智能文档的 RIA 分层模型,并对该模型的具体实现和应用做详细描述。
关键词: RIA; 智能文档; 数据交换; 中间件
软件架构的发展
从 90 年代开始, 网络计算经历了从基于宿主机 的计算模型到客户/服务器计算模型的演变。 客户机/ 服务器 (C/S) 结构在整个 IT 发展中发挥了巨大的作 用;浏览器/服务器(B/S) 提供以客户为中心的用户界 面和 Web 的分布结构, 它带有 IT 环境的个人特征, 如数据存取、安全性能等是对 C/S 结构的一种变化和 改进;RIA 技术允许在因特网上以一种像使用 Web 一样简单的方式来部署富客户端程序。 这是一个用户 接口 ,它比用 HTML 能实现的接口更加健壮,反应更 加灵敏和更具有令人感兴趣的可视化特性[4]。
RIA 翻译成中文为富因特网应用程序。 RIA 技术
允许在因特网上以一种像使用 Web 一样简单的方式
1
来部署富客户端程序。
这是一个用户接口 ,
它比用
HTML 能实现的接口更加健壮 ,反应更加灵敏和更具
有令人感兴趣的可视化特性[4]。 它集合了 Web 应用程 序和桌面应用程序的优势, 提供了更好的用户交互。
同时支持在线与离线操作,无须进行页面重载,对客
户有更好的响应。
W¤b
% fi
1998
图 2 RIA 结构[3]
RIA 提供一个强劲的技术平台,使客户机能力复
原到差不多与桌面型计算机软件应用或传统的 C/S 应用程序中的客户机能力相似。 它适合传统的 N 层 开发过程,同时也能够和遗旧的环境集成以延展现有
的应用程序而无需进行修改。 它也可以作为基础网络
Text UI RICH
Integrated Media GUI
图 1
软件架构发展过程[3]
2 RIA 与智能文档
2.1 RIA 概述
(1)RIA 的定义及特性
服务的表现层,容许用户在线和离线工作。
RIA 有能
力解决各种复杂性,使需要复杂性的应用得以开发并
收稿日期:2008-08-20 修稿日期:2008-09-08
作者简介:李永强(1982-),男,河南周口人,硕士,工程师,研究方向为软件工程
REACH
Local
Global
2004
Browser/Server Rich Internet
Application
1992
MAINF Client/ RAME Server
#
- ,
*
且减少了开发成本。
设计十分有意义,
可以说提高了客户端设计的灵活
性,也使得设计提升到一个新的层次,客户端不再成
为服务器响应的最终端了。 程序性能的提高,用户体 验也就得以提高,感觉到程序似乎不需要和服务器进 行通信或者只是偶尔进行通信了。
智能文档概述
(1)智能文档的定义及其特性
智能文档技术是在 XML 和 Web Service 技术的
2.2
发展所掀起的 IT 变革浪潮下的新一代产物。
它不同
于传统电子文档只是作为静态的信息、图片和图形等
的载体,智能文档是一种 XML 文档,除了具备纸张所 有的特性外,还包含有高度结构化的 XML 信息、程序 以及可执行的动作。 智能文档在其内容组织、表现和 交互上变得更具柔性,基本上将传统的电子文档与应 用系统融合了起来。 对用户来讲, 文档变成了访问 各种信息系统的一个入口。 用户最终完全不必关心如 何操纵数据库, 也再不必去花精力适应那些高深的 应用系统:他们依旧是跟文档在打交道,只不过不是 纸面的,而是电子的,并且,这些电子文档,比纸面文 档操作起来更加方便。 毫无疑问, 这将极大地在改 善人们的 IT 工作环境[5]。
(2)智能文档结构的设计
如图所示,智能文档将业务数据信息、流程信息、 操作权限信息和路由信息等结构化数据通过 XML 标 准统一的封装在智能文档中, 形成统一标准的数据封
装载体。 为了满足这个要求,智能文档主要由 3 个主要 部分组成:文档头部、流程信息部分和数据信息部分。
图 3 RIA 应用范围[3]
(2)RIA 的设计模式
RIA 是从传统 Web 模型层中演化得来的一样 ,
用来构造 RIA 的设计模式也是由此演化而来的[4]。
传统的分层设计模式,无论是 C/S 或者
您可能关注的文档
- 基于ETAP的分布式光伏电源接入电网的仿真研究.docx
- 基于ExciteDesigner的船用柴油机减振器优化匹配.docx
- 基于Flash的藏文字母打字游戏的设计与实现.doc
- 基于FastICA算法的混合图像分离方法.doc
- 基于FPGA的欧洲应答器编码实现.docx
- 基于FWD动态弯沉盆参数的沥青路面模量反演分析.docx
- 基于FPGA的非XGA标准图像显示控制器的设计.doc
- 基于GIS的城市绿化管理信息系统设计与研究.doc
- 基于GPS接收机的NTP网络授时精度测量.docx
- 基于HALCON的机械手视觉抓取应用研究.docx
- NanYi南翼 播放端 麒麟版 8.0.1 高级安装说明.pdf
- Systec 实验室灭菌器 实验室灭菌器 V系列、D系列 说明书.pdf
- Advantech研华工业机箱ACP-4000 IPC-610-P IPC-610-H IPC-610-L IPC-611用户手册.pdf
- UNSW ETHNO-CULTURAL COLLECTIVE 家庭暴力资源指南 arc.unsw.edu.au 资源指南.pdf
- Sony 索尼 音响设备 YY2085C YY2087C 用户手册.pdf
- 空調機壁掛式ASWG09LMCA AOWG09LMCA ASWG12LMCA AOWG12LMCA使用說明書.pdf
- Fissler(菲舍尔)厨房电器souspreme multi pot用户手册.pdf
- IIOT智能物联网技术温湿度记录仪ZZ-THS-BD说明书.pdf
- Surface Scatter 表面散射 浊度仪 用户手册 DOC026.80.00769 DOC026.53.00769 用户手册.pdf
- ChangjiangRainClassroomStudentOperationSPOCPlatformUserManual说明书用户手册.pdf
最近下载
- 妇产科护士2022年第二季度专科理论考核.docx VIP
- 2025年老年人防诈骗知识宣传专题讲座PPT模板.pptx
- 2024年医美注射材料市场发展分析报告.pdf
- 日历表2025年日历 (中文版 横向排版 周一开始 带农历 带节假日调休安排).docx VIP
- UDM-502系列合并单元智能终端技术及使用说明书.8S033400_A04.pdf VIP
- 《针织技术基础》课件——思政案例5--生命至高无上,安全责任为天.pptx VIP
- 机械制造技术基础习题答案.ppt VIP
- 公路工程量清单报价表.pdf VIP
- 2025-2026学年上期九年级第一次家长会课件.pptx VIP
- CN120225197A 药物组合及其用途(诺华股份有限公司).docx VIP
原创力文档


文档评论(0)