SAP组合应用框架是一个非常优秀设计和使用SAP跨越式应用和组合应用的工具,遵循企业服务架构。这个框架包括设计工具,方法论,服务和流程,对象抽象层,用户界面/接口和处理模式库
具有如下关键特性
一、模型驱动架构—SAP CAF支持模型驱动应用组合,因此你能够用很少的编成就能够构建应用。这就意味着对于新应用和面向商业模式的集成能够降低开发和发布的时间。
二、对象访问层—对象访问成能够通过业务对象和流程实现对底层系统数据库的松散耦合访问。那样的话,SAP xApps能够从任何现存的系统中快速抓取数据。这个对象访问层也是通过Web service 和SAP XI与多个系统进行通讯的中央接口,并且SAP xApps不需要知道这些系统是被另外一个SAP NetWeaver组件还是一个外部服务组件提供。这个商业对象模型工具能够为SAP xApps创建后端无关的对象模型。特定业务对象的数据能够从几个独立的数据获取数据。
三、用户界面层—框架提供了模型工具、元数据管理和基于Web Dynpro的运行时环境如果需要用户界面的构建,而这只需要配置就可以。
四、协同商务框架—协同框架允许你可以把任何SAP NetWeaver组件提供的服务和对象同其它任何其它业务对象联系起来。协同对象,例如任务、文档、会议能够和对象访问层很好的结合起来。因此所有的基于SAP CAF的组合应用能够构建协同功能。
五、用户接口模式和指南---这些工具能够加速应用的设计和协同流程的处理通过可重用和自动化配置。指南就像一个最佳实践模式,并且是易于使用的设计时的用户界面和可视的运行时的流程处理。业务对象和SAP CAF的服务是设计指南的基础。预定义好的工作流程支持指南的流程定义。用户能够专门对业务流程做出修改。
分享到:
相关推荐
- **复合应用框架**:通过SAP NetWeaver Composite Application Framework (CAF),开发和部署基于SOA(面向服务架构)的应用程序。 ### SAP NetWeaver PI的技术细节 文档中提到了几个技术术语,例如: - **ID...
SAP Process Orchestration The Comprehensive Guide, 2nd Edition SAP流程编制综合指南 1 Introduction to SAP Process Orchestration 1.1 Historical Overview and Evolution 1.1.1 SAP Process Integration ...
通过其复合应用框架(Composite Application Framework),SAP NetWeaver为SAP xApps提供了运行环境,从而支持新一代的服务导向型、跨功能应用。 - **人员集成**:SAP NetWeaver通过提供统一的身份管理和协作工具,...
SAP Composite Application Framework(简称 CAF)是SAP为构建复杂的企业级应用而设计的一套开发框架。它旨在通过整合不同的业务组件来创建高度定制化的应用程序。此框架的主要目标之一是简化企业级应用的开发过程,...
5. **SAP工具的使用**:除了上述工具外,书中还讨论了其他重要的SAP工具,如NetWeaver BI,它提供了数据仓库和报告功能,以及SAP Composite Application Framework,这是一个用于构建复杂、跨系统应用的框架。...
- **SAP Composite Application Framework (CAF)**:为快速开发和部署复合应用提供框架。 - **SAP Lifecycle Management (LM)**:覆盖应用生命周期的所有阶段,从设计到退役。 #### SAP NetWeaver的统一化策略 自...
SAP NetWeaver的体系架构包括多个层次,如Composite Application Framework(复合应用程序框架),用于构建灵活的应用;人力的集成,通过Enterprise Portal提供基于角色的信息、内容和业务过程集成;Multi-channel ...
- **我的第一个复合应用**:介绍如何使用Composite Application Framework (CAF) 创建复合应用。 通过遵循以上步骤,你可以成功地在WebDynpro应用中调用远程函数,并从后端系统获取所需数据。这对于集成SAP系统与...