`
blueskylan
  • 浏览: 98006 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

sdo概述

    博客分类:
  • soa
阅读更多
SDO的定义:

SDO的目的:
随着应用系统的越来越复杂,大量的应用系统建立在不同的底层数据类型基础之上,为了实现不同数据类型之间的访问,我们需要通过不同的访问途经来实现异构系统之间的数据访问,如通过PC,JCA,JDBC等等。SDO就是一种应用程序编程接口,简化并统一对异构数据间的访问,提供了统一访问异构数据源的API。

SDO的目标:
SDO的主要目标是简化数据的访问难度,通过SDO这种简单的数据模型,可以使我们的应用程序开发更加简单,开发人员更加的专注于业务逻辑的开发,而不是底层的技术细节,让开发人员可以抛弃各种不同数据源访问的API。
1)对异构数据源的统一数据访问
2)对静态和动态API的统一支持
3)对断开编程模型的支持
4)对基于常见设计模式的定制数据访问层的支持。
分享到:
评论

相关推荐

    SDO概述

    **SDO概述** SDO(Service Data Object)是Oracle公司推出的一种数据访问接口标准,全称为Service Data Objects,主要用于简化企业级应用中的数据处理。它提供了一种统一的方式来访问和管理来自不同数据源的数据,...

    sdo规范及其应用介绍

    1. **SDO概述** Service Data Object(SDO)是一种数据访问标准,由OASIS(Organization for the Advancement of Structured Information Standards)制定,旨在提供统一的数据访问框架,简化多源数据的处理。在...

    SCA和SDO标准(PDF文档)

    #### 一、SCA与SDO概述 **服务组件架构(Service Component Architecture,SCA)** 和 **服务数据对象(Service Data Object,SDO)** 是由OpenCSA组织发起的一组规范,旨在简化和服务化面向服务架构(SOA)的开发...

    SCA与SDO的开源与商业产品浅析.doc

    【SCA与SDO概述】 SCA(Service Component Architecture)和服务数据对象(Service Data Object)是面向服务架构(SOA)的重要技术规范,由开放源码软件联盟(OSOA)在2007年提出,并提交给OASIS标准组织。它们旨在...

    canopen-DPO SDO分析

    二、SDO 概述 SDO 是 CANopen 协议中的一种服务数据对象,用于实现设备之间的数据交换。SDO 由一个或多个数据对象组成,每个数据对象都有一个唯一的标识符(SID)。SDO 可以用于实现设备的配置、控制、监控等功能。...

    SOA SDO数据服务规范

    #### 二、SOA与SDO概述 1. **面向服务架构(SOA)** - 定义:SOA是一种设计思想,它将应用程序的不同功能单元通过服务接口的形式定义为独立的组件。 - 特点:这些组件可以被其他应用程序以服务的形式调用,从而实现...

    ServiceDataObject规范V2.0

    #### 一、SDO概述 **Service Data Objects (SDO)** 是一种开放标准的数据管理技术,旨在简化跨平台、跨语言数据访问与操作的过程。由IBM和BEA Systems等业界领先企业共同开发的SDO规范V2.0于2005年6月发布,其目标...

    SDO的JAVA实现规范

    ### SDO规范概述 SDO2.1版本主要关注以下几个方面: 1. **数据模型**:SDO定义了一种统一的数据模型,包括数据对象、图形和变化记录。数据对象代表业务实体,图形表示数据对象之间的关系,变化记录则用于跟踪数据的...

    Tuscany的开源项目Tuscany_sdo(C++版)

    **Tuscany开源项目概述** Tuscany是一个由Apache软件基金会维护的开源项目,它致力于提供一个服务导向架构(Service-Oriented Architecture, SOA)的实现,支持跨平台、跨语言的服务集成。Tuscany的目标是促进SOA的...

    What is SDO

    ### SDO(服务数据对象)概述 #### 一、SDO简介 SDO(Service Data Objects),即服务数据对象,是一种旨在简化和服务导向架构(SOA)中的数据访问与编码的技术。通过统一处理不同来源的数据格式,SDO使得开发者...

    sdo_drv.rar_sdo

    一、SDO驱动概述 SDO驱动是硬件设备与操作系统之间的桥梁,它允许操作系统与三星设备上的标准清晰度输出接口进行通信。这个驱动程序通常由三星开发,以确保其硬件能够正确地与各种操作系统如Windows、Linux等兼容。...

    canopen sdo实例

    #### 二、SDO基础知识概述 SDO通信是一种基于客户/服务器模型的服务,用于CANopen网络中节点间对象字典的读写访问。在这个模型中,发起读写请求的一方被称为“客户端”(Client),而负责响应这些请求的一方则被称为...

    SDO_Specification_CPP_V2.01.pdf

    二、SDO规范概述 SDO规范由BEA Systems Inc.、IBM Corporation和Sybase, Inc.等公司共同制定,旨在创建一个通用的数据访问框架,使开发者能够在不同的数据源之间进行高效、一致的操作。SDO的核心概念包括Data ...

    SDO 说明文档

    ### SDO(服务数据对象)概述 #### 一、SDO简介 SDO(Service Data Objects)是一种用于处理异构数据源的技术规范,它提供了一种标准的方式来表示、操作和服务化数据。SDO的设计目标是简化数据管理和交换,特别是...

    SCA/SDO学习资料

    5. **SOA概述**:简述SOA的基本原理,为何选择SOA,以及SOA架构下的SCA和SDO如何协同工作。 6. **SCA/SDO工具支持**:讨论Eclipse和其他开发工具如何支持SCA和SDO的开发,包括插件安装、配置和使用方法。 7. **...

    SOA编程模型_SCA_SDO

    #### 一、SOA编程模型概述 ##### 1.1 面向服务的架构(SOA) 面向服务的架构(Service Oriented Architecture,SOA)是一种软件设计模式,它强调的是通过定义一组粗粒度、松耦合的服务来构建软件应用。这些服务通过...

    YSF4_HAL_CANopen-004. SDO - 简单数据传输.rar

    1. **CANopen基本概念**:介绍CANopen协议栈的结构,如NMT(网络管理)、PDO(过程数据对象)、SDO和服务的概述。 2. **SDO传输类型**:详细解释单次传输和块传输的工作原理,包括传输的启动、数据分块、错误处理和...

Global site tag (gtag.js) - Google Analytics