[发明专利]用于企业数据对象的系统和方法无效
申请号: | 200510137512.3 | 申请日: | 2005-12-29 |
公开(公告)号: | CN101093480A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 雷纳·布伦德尔;弗兰克·布伦斯维格;托马斯·高韦勒;迪努·帕维思兰;约翰尼斯·维格纳 | 申请(专利权)人: | SAP股份公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 李芳华;邸万奎 |
地址: | 德国瓦*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 企业 数据 对象 系统 方法 | ||
技术领域
本发明的实施例一般涉及数据处理领域,并特别涉及用于企业数据对象的系统和方法
背景技术
信息技术(IT)的复杂性随着时间的过去而继续增长。例如,企业应用正在发展并且数据源正变得更加多样。此外,IT基础架构越来越多地包含打包的企业软件组、应用程序和遗留(legacy)系统的异质(heterogeneous)组合。在大公司中,多种获取和剥夺常常使得该异质性进一步变得复杂,这创建了具有随着这些商业变化而延续的全异的独立的系统的IT基础架构。
商业对IT基础架构提出的要求随着时间的过去也不断增加。例如,许多商业通过在诸如因特网的计算机网络上传递的应用程序而提供对其产品和服务的访问。但是,每个商业交易通常涉及访问由不同系统提供的众多不同服务。例如,考虑取消订单的处理。从商业的观点看,取消订单的处理包括几个交叉功能(cross-functional)和交叉应用(cross-application)的活动,诸如向顾客发送确认、从产品计划中去除该订单、释放分配给该订单的材料、并通知开票部门。这些活动的每个通常都包括访问由不同系统提供的服务。
对服务的增长需求与提供服务的IT基础架构的复杂性增加的结合表明企业数据正被日益复杂的系统更频繁地使用。例如,取消定单的处理可以涉及在一种或另一种程度上处理基本相同的企业数据的多个系统。这些系统可以使用每个潜在地具有不同数据源的各种应用程序以处理企业数据。
发明内容
本发明的实施例通常针对一种用于企业数据对象的系统和方法。企业数据对象是可以用在商业系统内较广范围的技术和语义层中的数据容器。特别地,企业数据对象提供可以用于访问和操纵复杂且结构化的数据的高层接口。在实施例中,企业数据对象还包括用于访问和操纵诸如类型描述、模式、值集合、依赖于语言的标签等的元数据的高层接口。
附图说明
在附图中作为示例而非作为限制地图示了本发明的实施例,在所述附图中,类似的标号表示类似的元件。
图1是面向服务架构的所选元件的框图。
图2是图示根据本发明实施例的企业数据对象框架的所选方面的框图。
图3是图示描述符接口的所选方面的框图。
图4是图示IEdoElement接口的所选方面的框图。
图5是图示IEdoAtomicElement接口的所选方面的框图。
图6是图示IEdoVariant接口的所选方面的框图。
图7是图示IEdoStructure接口的所选方面的框图。
图8是图示IEdoTable接口的所选方面的框图。
图9是图示了根据本发明实施例的用于访问和操纵企业数据对象的方法的某些方面的流程图。
具体实施方式
本发明的实施例通常针对一种用于企业数据对象的系统和方法。企业数据对象是可以用在商业系统内较广范围的技术和语义层中的数据容器。特别地,企业数据对象提供可以用于访问和操纵复杂且结构化的数据的高层接口。如下面进一步描述的,企业数据对象还可以包括用于访问和操纵诸如类型描述、模式、值集合、依赖于语言的标签等的元数据的高层接口。在一个实施例中,元数据可以在运行时动态创建和修改。动态创建和修改元数据的步骤可以包括例如为全体数据类型和/或数据类型的特例创建和/或修改元数据。
图1是面向服务的架构100的所选元件的框图。术语“面向服务的架构”指的是其中使用描述语言定义服务(或其它功能体)的架构。这些服务可以具有被调用来执行商业处理的接口。这些接口可以是依赖于平台的,并且可以被设计为使用标准化的通信协议。
所示的面向服务的架构100的实施例包括服务顾客102、企业服务104、和企业系统106。服务顾客102是调用面向服务的架构100所提供的商业服务的接口、应用程序、处理等等。服务顾客的示例包括用户接口110、应用程序112、交互表格114、和商家到商家处理116。
企业服务104是由企业系统106提供的功能体的抽象。即,它们将企业系统106所提供的粒度(granular)服务聚集成商业层企业服务,以提供用于使企业级(scale)商业场景(scenarios)自动化的构件块。服务顾客102调用接口120-128以访问企业服务104。在实施例中,企业服务104至少部分基于SAP AG所提供的NetWeaverTM平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SAP股份公司,未经SAP股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200510137512.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置