面向服务的智能客户端分布式应用模型研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kok671113
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去的几年中,构建、部署和运用软件的方式发生了一些有趣的变化。在不久前,最流行的时尚就是客户端/服务器端技术。随着 Internet 的出现,引进了瘦客户端模式。随着.NET 的到来,现在构建和部署应用程序时,就可以利用智能客户端技术。智能客户端是新一代由.NET Framework 支持的丰富的应用程序,整合了 Windows 和Internet。智能客户端应用模式将富客户端模式的功能和灵活性与基于浏览器模式的易部署性和稳定性结合了起来。 通过充分利用面向服务的体系结构,运用.NET 技术、XMLWeb Service 技术、智能客户端模式、设计模式、分布式模式等现代软件工程方法,建立一个适应性强、可进化、易维护的分布式应用框架。这种面向服务的智能客户端分布式应用框架(SmartClient Service-Oriented Distributed Application Framework,简称 SC-SODAF)模型主要为应用系统提供离线工作机制的基础架构,使得应用系统的开发者可以将更多的注意力放到业务逻辑的实现。 SC-SODAF 模型按概念视图可分为三层:离线工作支持、缓存服务、通用数据库访问服务。三层之间的交互关系是通用数据库访问服务为缓存服务提供基础支持,但不限于仅仅支持缓存服务,也可为应用系统提供服务;缓存服务为离线工作提供支持,但不限于仅仅支持离线工作,同时也可为应用系统提供服务;离线工作支持主要是为应用系统提供可重用的离线工作机制,提高开发效率。 SC-SODAF 模型在提供强大的离线功能的同时还提供了灵活的扩展机制,用户可以将特定实现的网络连接检测机制、队列和缓存持久化机制以及加密算法等嵌入到框架中,扩充框架的功能。以 SC-SODAF 模型为基础,应用程序开发者可以快速地建立健壮的分布式智能客户端应用系统。
其他文献
Kukich从智能处理技术的角度将英文的文本错误分成两大类:孤立词错误(isolated-worderror)和上下文依赖词错误(context-dependentworderror)。孤立词错误是一些拼写上的错误;上
随着Internet应用的发展,特别是电子投票、网络银行和电子商务等应用领域的日益广泛,网络通信不再局限于实现传统密码学所考虑的数据完整性、认证性、秘密性和不可否认性等安
本文为提高船载光电取证系统的自动化性能,将已往应用于军事和航天科技领域的图像自动跟踪技术引入民用领域。这项技术有两个主要方面,相关匹配算法和伺服控制算法。重点探讨减
家庭机器人将成为未来数字化家庭中的重要一员,它不但能自主地完成打扫房间、照顾老人等家务,而且还能看家护院、教育与娱乐孩子、甚至还有管理其它家电产品等功能。近几年来,国
访问控制作为国际化标准组织定义的五项标准安全服务之一,是实现信息系统安全的一项重要机制,访问控制机制在很多企事业系统内部安全需求方面显示了极大的优势。然而,传统的
随着云计算的快速发展,社会各个领域对计算资源的需求不断增加,高性能计算集群的应用领域越发广泛,包括银行系统,购物系统,天气预报系统,科学计算系统等在内的许多系统都需要大量的
在互联网蓬勃发展的年代,用户可以随时随地上传任何图像。而且随着智能机的普及和各种社交平台的推广,图像分享已成为当下潮流。由此可见,图像数据将作为整个互联网信息的重
随着国民经济的发展,人民整体生活水平的逐步提高,人们对自由、舒适、安全的生存环境的要求和个人生命财产的安全意识也逐步提高。然而,随着城市的人口急剧增长,城市的流动人口也
模型驱动架构(Model Driven Architecture, MDA)是对象管理组织(OMG)为解决软件互操作问题而提出的。MDA的核心思想是首先抽象出与实现技术无关、能完整描述业务功能的核心模
在现实生活中,优化的问题往往是一些多目标、非线性、高复杂的优化问题,这些问题用传统的优化方法无法获得决策者满意的解,而使用一些基于随机搜索策略的进化算法,特别是多目