分享到:

数据库服务SOA

$T以实现业务敏捷性为己任的SOA,需要进行全方位、随时随地的信息获取。在企业数据分布于企  (本文共5页) 阅读全文>>

权威出处: 网络世界2008-05-26
北京邮电大学
北京邮电大学

基于WCF的分布式数据库服务系统的架构研究与实现

现代的软件系统早已离不开对数据库的依赖,而随着信息的急速膨胀以及计算机网络的飞速发展,那种对单一的数据库访问方式已经远远不能满足用户的需求。由于分布式技术的发展,分布式技术在构建数据库系统上的应用,使得分布式数据库得以快速发展,分布式数据库在性能上优于传统的单一数据库访问,数据库可以遍布网络上,使得数据得以共享,并且对于用户来说访问哪个数据库节点的数据是完全透明的。近年来,面向服务架构(SOA)得到了业界的高度重视和追捧,成为未来发展的趋势。将SOA运用于构建分布式数据库系统,使得数据库节点以服务的方式加入到整个分布式系统当中。而微软推出的WCF(Windows Communication Foundation)则是体现了SOA思想的并且整合了目前众多分布式技术以及支持多协议的通信框架。本文就基于WCF构建分布式数据库服务系统进行了研究。本文首先对WCF、SOA体系架构、分布式开发技术以及几种数据库访问技术做了介绍,并就WCF与...  (本文共64页) 本文目录 | 阅读全文>>

华中科技大学
华中科技大学

云数据库服务管理研究与实现

云数据库是云计算对数据库技术新要求的产物,具有传统数据库不具备的高并发性、高可用性、廉价性、高可扩展性等特性。云数据库遵循了云计算“一切皆为服务”的计算模式,服务是云数据库中的核心概念之一。由于数据库服务封装的简便性,使得云数据库易于扩展。云数据库通过租赁的交付模式对租户提供数据库服务,用户只需通过连接字符串即可连入到云数据库中,简便易用。因此,如何有效管理数据库服务,如何在保证高可用性、高可扩展性等特性的前提下对外提供服务,将是云数据库需要持续研究的重要课题。借鉴传统服务包装方式,对云数据库中服务类型进行划分,给出了数据库服务以及基础服务的形式化描述;从数据管理以及数据存储两个角度研究云数据库中多租户的机制,在按需服务的交付方式的基础上,实现以合同管理、用户管理、服务质量管理为基础的数据管理以及存储管理,从而实现数据库服务请求和存储的隔离;分析面向服务架构的实现思想,搭建了云数据库服务生命周期管理中心,有效地管理基础服务和数据...  (本文共70页) 本文目录 | 阅读全文>>

南京理工大学
南京理工大学

基于SOA的路灯监控系统

在信息技术的发展过程中,软件开发经历了结构化方法、面向对象方法、面向组件/构件方法等数次变革,面向服务方法和面向服务架构(Service-Oriented Architecture,SOA)成了目前关注的重点。SOA是近年来国际软件产品和大型信息系统研发的重要支撑技术,也是国内外各行业构建信息化基础设施和促进信息资源开发利用的行之有效的方法。路灯监控系统在我国经过近二十年的发展,系统日趋成熟和完善。但是,信息技术的发展对路灯监控系统提出了新的要求。路灯监控系统不能再以“信息孤岛”的形式存在。本文结合张家港路灯监控系统这个项目背景,将SOA的开发方案应用到项目的开发中,较好地解决了新的项目需求。在进行系统结构设计的时候,从服务的角度去看待系统功能,对路灯监控系统的整体结构进行了重新设计,并采用模块化的分析方法将整个系统划分成了6个主要模块,通过WCF(Windows Communication Foundation)框架技术将这些...  (本文共75页) 本文目录 | 阅读全文>>

上海交通大学
上海交通大学

面向服务的科学数据共享平台架构研究

科学数据是人类社会在科技实践和科学探索过程中所产生的数据和资料。长久以来,我国科学工作者前赴后继地在各个科学领域进行研究、勘查和观测并且积累了大量丰富的科学数据资源。科学数据共享平台是对科学数据进行统一管理、分发和共享的软件平台。首先讨论了传统的科学数据共享平台在系统架构和设计中面临的问题,分析了传统科学数据共享平台在业务敏捷性、可扩展性、平台间互操作性和自动化等方面存在的不足之处。然后在介绍面向服务体系结构(SOA)基本概念和特征的基础上,用面向服务的方式对科学数据共享平台进行了全面的研究和实践。面向服务的分析和建模是科学数据共享平台成功实施SOA的关键。在面向服务的分析过程中,结合业务流程分析、实体关系分析以及用例驱动分析三种方法对科学数据共享平台进行了全面的分析;同时,针对传统科学数据共享平台中存在的遗留系统,详细探讨了面向服务的遗留系统集成方法在科学数据共享平台中的应用。在面向服务的建模部分,首先讨论了面向服务的层次模型...  (本文共86页) 本文目录 | 阅读全文>>

电子科技大学
电子科技大学

基于SOA的商业银行信息系统整合的应用研究

本文针对郑州市商业银行信息系统的现状进行研究,采用解剖的方法,进行了深入的分析,然后提出切实可行的解决方法。建立基于IT系统、支持企业发展目标实现的、高效运作的业务流程,通过SOA技术,不断提高郑州市商业银行信息管理水平和能力。SOA是在计算环境下设计、开发、应用、管理分散的逻辑(服务)单元的一种规范。SOA要求开发者从服务集成的角度来设计应用软件。SOA要求开发者超越应用软件来思考,并考虑复用现有的服务。SOA鼓励使用可替代的技术和方法(例如消息机制),通过把服务联系在一起而非编写新代码来构架应用。经过适当构架后,这种消息机制的应用允许公司仅通过调整原有服务模式而非被迫进行大规模新的应用代码的开发,使得在商业环境许可的时间内对变化的市场条件做出快速的响应。SOA也不仅仅是一种开发的方法论——它还包含管理。应用SOA后,管理者可以方便的管理这些搭建在服务平台上的企业应用。SOA的一个中心思想就是使得企业应用摆脱面向技术的解决方案...  (本文共80页) 本文目录 | 阅读全文>>