与SCA和SDO保持技术独立(二)

2008-10-9    | |
打印本文章
RSS

导读:任何XML分析程序都可以在内存中装入一个XML文档。文档被载入内存后,其信息就会被目标映射API检索到,目标映射API会对检索到的信息进行操作。

关键词:XML 分析程序 XML文档 API

正在加载数据... 【TechTarget中国原创】目标映射API是为XML模板文档设计的一个编程接口。它描述了一个XML文档被访问和被操作的方式。其目标是为众多应用程序提供一个标准编程接口。其设计的初衷就是任何编程语言和操作系统都可以使用。这样,用户就可以创建一个XML模板文档,定位其结构,增添,修改或者删除自身的要素。

  任何XML分析程序都可以在内存中装入一个XML文档。文档被载入内存后,其信息就会被目标映射API检索到,目标映射API会对检索到的信息进行操作。这就描绘了该模板的树形图。布局和显示逻辑组件所使用API生成的目标图表来访问模板的各个要素……

【TechTarget中国原创】ERP和SCA

  下面我们将对“报告服务”支持定向组件进行探讨。报告服务组件可以为GL 业务组件或者清单业务组件生成报告。报告服务组件在XML模板的基础之上生成一个报告,该报告描述了组件一切的所见所感。它由三个组件构成:

  1.布局逻辑和显示逻辑

  2.目标映射API

  3.映射API

  布局逻辑和显示逻辑

  它为其它模块使用报告服务组件提供了入口点。该组件的主要目标就是要获取数据,并将这些数据设置到特定的位置拨给特定的要素。以下就是它所提供的服务:

  1.页面——在报告中定义页式

  2.风格——文本(例如,字体大小,字体,包装,等等)以及要素中所要编写要素的图像(比例,裁剪,等等)风格设置。

  3.定位——计算一页里所有要素的定位,以及报告中其它元素的相对定位。

  4.为了捕获数据要和数据库进行交互作用。

  5.类似公式和参数推导,数据分类等类似的多项任务

  布局和显示逻辑使用映射API和目标映射API的服务生成一份报告。

  目标映射API是为XML模板文档设计的一个编程接口。它描述了一个XML文档被访问和被操作的方式。其目标是为众多应用程序提供一个标准编程接口。其设计的初衷就是任何编程语言和操作系统都可以使用。这样,用户就可以创建一个XML模板文档,定位其结构,增添,修改或者删除自身的要素。

  任何XML分析程序都可以在内存中装入一个XML文档。文档被载入内存后,其信息就会被目标映射API检索到,目标映射API会对检索到的信息进行操作。这就描绘了该模板的树形图。布局和显示逻辑组件所使用API生成的目标图表来访问模板的各个要素。

  映射API

  映射API是一个背景意义上的编程接口,他描述了一个背景被访问的方式。我们可以在背景创立之初,编写之时,以及毁灭过程中使用API。其目的是为了提供一个能够访问不同背景映射API的一般编程接口(背景独立)(例如HTML, PDF或者CSV)。这样用户不必了解与实际相关的API就可以创立,编写并发布这些背景了。例如,如果报告输出是PDF格式的,用户只要使用这个一般性的包装,就可以找到对PDF映射API的要求了。

  ERP和SDO

  每个客户对服务器的要求都被叫做一笔交易。在进行第一笔交易时,服务器扑捉到所有的数据,代理人将数据绘制成一个实体图表,一个实体的集合。每个实体和row十分相似。除了数据以外,实体是和元数据相关的,我们可以在其内部观察到数据类型,数据之间关系,以及数据限制相关的信息。

  该实体图表关注新增加,修改和删除的信息。交易结束时,和元数据相关的元数据API就会在修改的基础上自动生成一个询问程序,用户代理将询问传送到服务器代理,服务器代理最终将升级其当地的实体图表。接着,服务器代理将这些修改信息发给在此事件注册过的用户。服务器方升级时遇到的困难在时间标记的基础上得以解决。在预定义的时间内,服务器隐秘处发生的变化通过数据访问适配器(提供对数据存储的访问)被复制到数据储存,下一次用户提出要求时,代理就会在其局部实体图表中对这些做出回应。

  开发商眼中的技术独立

  图1中可以看出,服务器中的每个模块/组件在技术上都是相对独立的。比如说,只有报告服务组件能够向其它组件提供一个标准接口,使用任何技术都可以开发报告服务组件。因此,一个开发商在实施任何一个使用报告服务组件的组件时只需要了解标准接口提供的信息就可以了。

查看全文
 
在建立在组件基础之上的架构和面向服务架构之间有何区别?这部分谈话中,曾提到,一个组件可能有许多服务接口,这些接口可以满足不同顾客的需求。
 
上周有测试提到测试页面流时由于测试人员对SDO不是很了解,有些问题测试得不是很深,由于我对SDO比较了解,所以希望我能提供一点SDO技术性测试思路……
 
“这些项目很多都没有取得成功,因为人们把太多时间的浪费在了连接两个系统所用的技术上,而没有重视他们所要集成的业务流程,” Kelman解释说。“如果员工没有看到……
 
事实上,企业用户需要商务智能成为他们工作领域的一部分,与他们的公司门户网站和企业搜索等功能集成在一起,并且能够通过移动设备访问和嵌入在流程过程中和其它……
 
目标映射API是为XML模板文档设计的一个编程接口。它描述了一个XML文档被访问和被操作的方式。其目标是为众多应用程序提供一个标准编程接口……
本技术手册旨在探讨如何为封装WS-BPEL流程逻辑所需的Web服务设计WSDL定义。因为SOA提倡用“契约优先”的方式来设计服务,所以理解由WS-BPEL引发的这种独特服务契约设计理念,是成功构建有效流程和服务的关键因素。
本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。
本专题分六部分探讨服务定向原则,主要探讨如何将服务定向原则应用于构成服务的自动化逻辑。如何越过单个服务层面,应用作为范例的服务定向并形成能够封装整个企业领域的服务层。
最新更新
专家答疑
技巧
Eric Newcomer
是否存在某些经验法则,让人们在网络互操作性和进程互操作性二者之间做出选择?换句话说,如果我遇到吞吐量问题,是不是就不该选择Web服务了?
Jason Bloomberg
评价“企业mashups”的标准是什么?尤其是在企业mashups和“主机包装”项目的关系上?我们对企业mashups的定义是:丰富网络环境下,一套建立在SOA基础之上的组合……
Rami Jaamour
你能解释一下什么是回归测试吗?怎样才能保证你的回归测试是正确的呢?回归测试旨在揭示所有由软件修改所引起的回归,在当今复杂多变的商业环境下……

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录