SAP PI、PO 和 CPI 有什么区别

您是否觉得 SAP 中间件每 3 天就要进行一次全面检修?有没有想过 XI、PI 和 PO 之间有什么区别?好吧,你并不孤单!SAP 中间件 XI/PI/PO 在其生命周期中发生了重大变化。从 2002 年首次推出 SAP XI 开始,SAP 通过其主要版本升级彻底改变了架构。

作为集成顾问,您不仅要跟上新的 PI/PO 技术和架构变化,还要准备好处理随之而来的数百个新缩写。IE, IS, IR, ESR, AE, AAE, AEX, ccBPM, NWBPM?!别担心,我并不是想用这些缩写来混淆你。我们不仅会比较 SAP eXchange Infrastructure (XI)、流程集成 (PI) 和流程编排 (PO) 之间的差异,还会查看属于每个版本的不同组件。此外,我们还将比较 SAP PO 中可用的新组件,以及由于引入纯 java PO 架构而在 PI/XI 版本中哪些组件已过时。

此外,我们将讨论 SAP 集成套件和 SAP Cloud Platform 集成的功能。

要理解 XI、PI 和 PO 之间的区别,首先,我们需要看看中间件的主要功能,

 

什么是中间件:

  • 连接性:使用哪种协议 – SOAP、FTP?
  • 路由:消息的接收者是谁 – 多个接收者?基于条件的路由?
  • 转换:需要哪种转换或映射?XML 到文本?
  • 运行时:消息监控和安全
  • 工作流 (BPM):如何执行一系列步骤?与采购订单审批流程的集成方案?

SAP 已经能够通过 SAP PI/PO 中间件解决方案成功地覆盖所有这些领域。

SAP 中间件版本概述:

第一个 SAP eXchange Infrastructure (XI) 于 2002 年随 XI 2.0 版推出。这是 ABAP 和 Java 堆栈的双堆栈选项。在 XI 的几个版本之后,SAP 推出了 SAP Process Integration (PI) 7.0。PI 单堆栈仅安装选项于 2010 年随 PI 7.3 推出。最后,在 2011 年,SAP 推出了 7.31 版的 PO(流程编排)。

                          SAP XI、PI 和 PO 及其版本的演变和历史

要了解这些版本之间的差异,让我们看看每个版本的主要架构变化。

SAP eXchange Infrastructure (XI) 架构概述:

SAP eXchange Infrastructure (XI) 包含适配器引擎 (AE)、集成引擎 (IE) 和业务流程引擎 (BPE)。它安装在具有 ABAP 和 Java 堆栈的双堆栈 Netweaver 安装上。

  • AE – 适配器引擎

顾名思义,此组件的主要目的是提供连接功能。Adapter 引擎提供了使用不同适配器与不同通信协议通信的功能。

  • IE – 集成引擎

SAP XI 组件,该组件负责消息的转换和路由。Integration Engine 还为消息通信提供了运行时。在 XI 中,繁重的消息处理是通过 IE 完成的,因为每条消息都由该组件路由、转换和执行。

  • BPE – 业务流程引擎

执行 ccBPM (跨组件业务流程管理) 工作流的引擎。ccBPM 基于业务流程执行语言 (BPEL),需要双栈安装,因为它的运行时环境在 Web AS ABAP 上。

eXchange 基础设施 (XI) 的缺点和挑战:

XI 的一个主要缺点是由于组件之间的来回通信而导致的性能低下。此外,由于双堆栈架构和多极组件,消息持久性影响了性能。

SAP 流程集成 (PI) 架构概述:

随着 SAP 引入 Advanced Adapter Engine (AAE),PI 能够在没有集成引擎 (IE) 运行时的情况下端到端处理消息。这减少了组件之间的交叉通信,并大大提高了性能。

  • AAE – 高级适配器引擎

                                   AAE 的流程集成 (PI) 架构概述

AAE 能够处理路由、转换和连接,这些路由、转换和连接在 SAP XI 中被隔离到不同的组件中。集成配置对象 (ICO) 是在设计时引入的,而不是传统的 XI 对象,例如发送方协议、接收方确定和接收方协议。ICO 使在 AAE 中连接、转换和路由消息成为可能,而无需集成引擎 (IE) 运行时。此外,由于 ICO 场景由 AS Java 独立执行,因此消除了双堆栈消息持久性。

AAE 的 PI 的缺点和挑战

尽管与 XI 相比,使用 AAE 安装 PI 增强了性能,但仍需要改进以扩展连接和性能。AAE 只能处理一组有限的连接,并且仍然需要 IE 运行时进行开发和管理。此外,RNIF 适配器和 CIDX 在 AAE 中不可用。此外,早期版本的 AAE 不包括 iDoc 和 HTTP 适配器,因为它们属于 ABAP 堆栈。此外,BPE 仍然需要 ABAP 堆栈进行运行时,因为它是 ccBPM。如您所见,尽管与 XI 相比,性能有所提高,但 SAP 无法完全摆脱对集成引擎 (IE) 的需求。

  • B2B 附加组件

B2B 插件也随 PI 7.1 版本引入 PI。B2B 附带一组 B2B 协议适配器、转换器模块和 B2B 基础设施服务,用于满足大多数行业的 EDI 集成需求。

  • AEX - 高级适配器引擎扩展

          

     使用 Advanced Adapter Engine Extended (AEX) 的流程集成  (PI) 概述

最后,在 SAP PI 7.30 版本中,SAP 消除了对集成引擎 (IE) 的需求,并引入了高级适配器扩展 (AEX)。AEX 是一个单引擎,包括 Enterprise Service Bus (ESB)、Integration Directory (ID) 和 AAE 功能。借助 AEX,PI 成为仅限 Java AS 的安装,SAP 完全解耦了 ABAP 堆栈。此外,在 PI 7.3 中,SAP 引入了 iDoc_AAE 适配器和http_AAE,它们运行在 Java 上。完全删除 ABAP 堆栈是 SAP PI 架构中的一个重大变化。

PI 与 AEX 的缺点和挑战

尽管 PI with AEX 通过完全解耦 ABAP 堆栈和对集成引擎 (IE) 的需求来提高性能,但它不包括业务流程管理 (BPM) 功能

SAP 流程编排 (PO) 架构概述:

                                                        Process Orchestration架构概述

为了克服 PI 的所有这些挑战,SAP 发布了 Process Orchestration,这是一个纯 Java 安装。是的!PO 7.31 中没有可用的 ABAP 堆栈安装。此外,在新的 PO 版本中,SAP 添加了功能齐全的 Netweaver 业务流程管理 (NW BPM) 和业务规则管理 (BRM),它们完全可以在 Java 上执行。因此,流程编排 (PO) 是流程集成 (PI) 与 AEX、业务流程管理 (BPM) 和仅在 Java 上运行的业务规则管理 (BRM) 的组合

  • NW BPM – Netweaver 业务流程管理

与 ccPBM 不同,NW BPM 运行在称为 CE(复合环境)的基于 Java 的环境中。此外,NW BPM 使用业务流程模型表示法 (BPMN) 语言,而 ccBPM 使用业务流程执行语言 (BPEL)。尽管 ccBPM 设计时间是在 ABAP 堆栈上进行的,但您需要基于 Eclipse 的工具 NWDS(Netweaver Development Studio)来实现 NW BPM。即使你在 ccBPM 方面有丰富的经验,你也需要从头开始学习 NW BPM。

  • BRM – 业务规则管理

业务规则管理 (BRM) 包含针对业务分析师的建模功能。规则归 LoB 所有,而不是 IT 所有。

什么是 SAP Integration Suite 和 Cloud Platform Integration (CPI)

SAP Integration Suite 的正式名称为 SAP Cloud Platform Integration Suite (CPI)。SAP Integration Suite 是 SAP 的集成平台即服务产品。组织可以通过订阅方式获取 SAP Integration Suite 功能。由于集成平台服务可以通过互联网访问,因此大大降低了硬件和 IT 资源的初始实施成本。

以下是 SAP Integration Suite 的主要功能;

  • 云集成
  • 开放式连接器
  • API 管理
  • 事件网格
  • 集成顾问

SAP 集成套件 (CPI) 不是 SAP PO 的更新版本。它是 SAP 提供的新集成平台,用于满足基于云的集成需求。

云集成

云集成功能提供了一个平台,用于在云到云云到本地和本地到本地的域中构建、部署和管理端到端集成场景。

此外,SAP 还在 A2A、B2B 和 B2G 处理器上提供了超过 2000+ 个预构建的集成流,这些流可以以最少的开发工作量进行部署。

开放式连接器

SAP Integration Suite 的 Open Connector 功能实现了与第三方云应用的连接标准化。SAP 已为非 SAP 云应用程序(如 Shopify、ADP、SalesCloud、Workday 等)提供了 160+ 多个预构建连接器。开发人员可以轻松重用这些预构建的连接器来建立与第三方云应用程序的连接。您可以在此处找到开放连接器的完整列表。

API 管理

API 管理是一项功能,它提供了一个构建、分析、发布 API 并从中获利的平台。

事件网格

事件网格利用事件驱动架构进行集成。这大大减少了必须进行对等连接的情况。组织可以选择在数据湖或数据队列中发布其业务事件,供多个数据接收者使用。

您可以在链接的文章中阅读 SAP Integration Suite 的更多详细信息。此外,我们还撰写了一篇文章,讨论了从 SAP PI/PO 迁移到 CPI 时需要考虑的事项。

总结:

总而言之,SAP PO 将 PI 的所有功能以及 BPM 和 BRM 包含在一个 Java 堆栈中。我希望您能够直观地了解 SAP 中间件的演变。通过查看 SAP 中间件架构从 XI 到 PI 再到 PO 的更改历史记录,您可以了解这些更改背后的原因。

         

         

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 1.1.2 SAP Composition Environment 1.1.3 SAP Process Orchestration 1.1.4 SAP Process Orchestration 7.5 Highlights 1.2 SAP Process Orchestration Components 1.2.1 SAP Process Integration 1.2.2 Business Process Management 1.2.3 Business Rules Management 1.3 Architectural Overview and Positioning 1.3.1 SAP Process Orchestration Positioning 1.3.2 SAP NetWeaver Application Server for Java: System Architecture 1.3.3 SAP NetWeaver AS Java System Logical Layers 1.4 Installation Options 1.4.1 Case 1: SAP Process Integration Dual Stack 1.4.2 Case 2: SAP PI Dual Stack and SAP Composition Environment in Separate Installations 1.4.3 Case 3: SAP PI Single Stack and SAP Composition Environment in Separate Installations 1.4.4 Case 4: SAP POSAP PI and SAP Composition Environment in a Single Installation 1.5 Summary 2 Administration and Development Tools 2.1 SAP Process Orchestration Tools 2.1.1 Enterprise Services Repository 2.1.2 Integration Directory 2.1.3 System Landscape Directory 2.1.4 Configuration and Monitoring 2.2 SAP NetWeaver Administrator 2.2.1 Availability and Performance 2.2.2 Operations 2.2.3 Configuration 2.2.4 Troubleshooting 2.2.5 SOA 2.3 SAP NetWeaver Developer Studio 2.3.1 Use and Download 2.3.2 SAP Process Orchestration and SAP NetWeaver Developer Studio 2.4 Summary Part II Advanced Adapter Engine Extended (AEX) 3 Configuring the System Landscape Directory 3.1 System Landscape Directory Components and Features 3.1.1 Landscape 3.1.2 Software Catalog 3.1.3 Development 3.2 Registering Systems to the System Landscape Directory 3.2.1 Connecting to ABAP-Based Systems 3.2.2 Connecting to Java-Based Systems 3.2.3 Connecting to Other Systems 3.3 Administration of the System Landscape Directory 3.3.1 Server 3.3.2 Data and Content 3.4 System Landscape Directory Strategies 3.4.1 Manual Export and Import of Data 3.4.2 Automatic Bridge Forwarding 3.4.3 Full Automatic Synchronization 3.5 Tips and Tricks 3.5.1 Naming Convention 3.5.2 Keeping Your System Landscape Directory Catalogs Up to Date 3.5.3 Self-Registration of a Java-Based System with the SLD 3.5.4 Configuring Data Suppliers from One SLD to Another 3.5.5 Manual Export and Import of Data 3.5.6 Connecting the SLD to CTS+ to Facilitate the Export and Import of SLD Data 3.6 Exercise: Configuring the System Landscape Directory 3.6.1 Exercise Description 3.6.2 Exercise Solution Approach 3.6.3 Exercise Step-by-Step Solution 3.7 Summary 4 Working with the Enterprise Services Repository and Registry 4.1 Basic ES Repository Technical Concepts 4.1.1 Functional Blocks 4.1.2 First Steps in the Enterprise Services Repository 4.1.3 Service Interface 4.1.4 Integration Patterns: Stateful and Stateless Communication 4.1.5 Asynchronous versus Synchronous 4.1.6 Quality of Service 4.2 Design Objects 4.2.1 Software Component Versions 4.2.2 Folders 4.2.3 Namespaces 4.2.4 Mappings 4.2.5 Process Integration Scenario 4.2.6 Actions 4.3 Data Types and Message Types 4.3.1 Data Types 4.3.2 External Definitions 4.3.3 Message Type 4.3.4 Additional Design Objects 4.4 Exercise: Working with the ES Repository and Registry 4.4.1 Exercise Description 4.4.2 Exercise Solution Approach 4.4.3 Exercise Step-by-Step Solution 4.5 Summary 5 Working with the Integration Directory 5.1 Integration Directory Overview 5.2 Collaboration Profiles 5.2.1 Party 5.2.2 Communication Component 5.2.3 Communication Channel 5.2.4 Communication Component without a Party 5.3 Adapter Types 5.3.1 Technical Adapters to Enable Communication with SAP or Third-Party Systems 5.3.2 Application Adapters to Enable Communication with an SAP System 5.3.3 SAP Industry Adapters 5.3.4 Third-Party-Developed Adapters 5.4 Integrated Configuration 5.4.1 Inbound Processing 5.4.2 Receiver 5.4.3 Receiver Interfaces 5.4.4 Outbound Processing 5.5 The XI Message Protocol 5.6 Configuration Scenario 5.6.1 Creating a Configuration Scenario from Scratch (Manually) 5.6.2 Creating a Configuration Scenario from a Model 5.7 Value Mapping 5.7.1 If/Else Logic 5.7.2 Fixed Values 5.7.3 Value Mapping 5.8 Business-to-Business Integration 5.8.1 Business-to-Business On Premise 5.8.2 Business-to-Business Managed Services 5.8.3 Trading Partner Management 5.9 Axis Framework 5.10 Representational State Transfer Adapter 5.11 Message Alerting 5.11.1 Alert Rule Overview 5.11.2 Creating an Alert Rule 5.11.3 Editing or Deleting a Rule 5.12 Publish the Service in the Services Registry 5.13 Integration Directory Programming Interface (Directory API) 5.14 Exercise: Working with the Integration Directory 5.14.1 Exercise Description 5.14.2 Exercise Solution Approach 5.14.3 Exercise Step-by-Step Solution 5.15 Summary 6 Building an Integration Flow 6.1 SAP NetWeaver Developer Studio 6.1.1 Installing SAP NetWeaver Developer Studio 6.1.2 Setting Up SAP NetWeaver Developer Studio 6.1.3 Enterprise Integration Patterns and User-Defined Templates 6.2 Basics of Creating and Configuring an Integration Flow 6.2.1 Creating an iFlow 6.2.2 Configuring an iFlow 6.3 iFlow Example 6.3.1 Creating Products, Software Components, Business Systems, and Technical Systems in the SLD 6.3.2 Importing SLD Objects into the ES Repository in SAP NetWeaver Developer Studio 6.3.3 Create Enterprise Service Repository Objects 6.3.4 Create Directory Objects: Import Business Systems and Create iFlows 6.3.5 Testing the iFlow Scenario 6.3.6 Monitoring the Scenario 6.4 New Features of the Process Integration Designer 6.4.1 Export Objects from the Integration Designer 6.4.2 Automatically Deploy after Import 6.4.3 Version History and Deployment Status 6.5 Supporting Multiple Senders for Your iFlow 6.6 Exercise: Building an Integration Flow 6.6.1 Exercise Description 6.6.2 Exercise Solution Approach 6.6.3 Exercise Step-by-Step Solution 6.7 Summary 7 Administration and Monitoring in AEX 7.1 Administration 7.1.1 Central Administration Tool 7.1.2 SAP NetWeaver Administrator 7.1.3 SAP NetWeaver Application Server Java 7.1.4 SAP Process Integration Monitoring (pimon) 7.1.5 SAP Management Console 7.1.6 Config Tool 7.1.7 Administration Using Telnet 7.2 Monitoring 7.2.1 SAP NetWeaver Administrator 7.2.2 SAP Process Integration Local Monitoring 7.2.3 SAP PI Central Monitoring with SAP Solution Manager 7.2.4 Message Retention 7.2.5 User-Defined Message Search 7.3 Troubleshooting 7.3.1 Configuring Log and Traces 7.3.2 Using the Log Viewer 7.4 Summary 8 Migrating Interfaces from SAP PI Dual Stack to SAP PO 8.1 Migration Strategies 8.2 Migrating System Landscape Directory Content 8.2.1 Products 8.2.2 Software Components 8.2.3 Technical System 8.2.4 Business System 8.3 Migrating Enterprise Services Repository Content 8.3.1 Exporting Objects 8.3.2 Importing Objects 8.4 Migrating Integration Directory Content 8.4.1 Manually 8.4.2 Using the Migration Tool 8.5 Summary Part III Business Process Management and Composition 9 Introduction to SAP BPM and BPMN 2.0 9.1 Managing Business Processes 9.2 SAP Business Process Management 9.2.1 SAP BPM versus SAP Business Workflow 9.2.2 BPM before SAP BPM 9.2.3 SAP BPM Main Components 9.3 Business Process Model and Notation 2.0 9.3.1 Swimlanes 9.3.2 Artifacts 9.3.3 Flow Objects 9.3.4 Connections 9.4 Summary 10 Creating Your First SAP BPM Process 10.1 SAP BPM Positioning and Development Environment 10.1.1 Positioning 10.1.2 Setting Up Your Development Environment 10.2 Creating and Modeling an SAP BPM Process 10.2.1 Demonstration Scenario 10.2.2 Building an SAP BPM Process: Overview 10.2.3 SAP NetWeaver Developer Studio Perspective Concept 10.2.4 Create a Project in SAP NetWeaver Developer Studio 10.2.5 Creating a Process for Your BPMN 10.2.6 Creating a BPMN Model 10.3 Configuring the BPMN Model 10.3.1 Data Objects 10.3.2 Creating Data Structures 10.3.3 Importing XSD and WSDL 10.3.4 Process Pool Properties 10.3.5 BPMN Flow Objects 10.4 Flow Objects 10.4.1 Events 10.4.2 Tasks 10.4.3 Activities 10.4.4 Gateways 10.4.5 Artifacts 10.5 Build and Deploy Your Process 10.5.1 Steps for Building a Process 10.5.2 Steps for Deploying a Process 10.6 Advanced Mapping 10.6.1 Mappings 10.6.2 Options in Mapping Assignment 10.6.3 Automatic Mapping 10.6.4 Custom Functions 10.7 Implementing Error Handling 10.8 Combining SAP BPM and the AEX 10.8.1 Message from SAP BPM to the AEX 10.8.2 Message from the AEX to SAP BPM 10.8.3 Leverage an ES Repository Mapping in SAP BPM 10.9 Exercise: Creating an SAP Business Process Management Process 10.9.1 Exercise Description 10.9.2 Exercise Solution Approach 10.9.3 Exercise Step-by-Step Solution 10.10 Summary 11 Applying Advanced SAP BPM Concepts and Extensions 11.1 Service-Oriented Architecture Configuration 11.1.1 Configuration for an Automated Activity 11.1.2 Configuration for a Start Event or Intermediary Event 11.2 Testing and Running an SAP BPM Process 11.2.1 Process Repository Overview 11.2.2 Process Testing 11.3 Custom Enterprise Java Bean Functions 11.3.1 Create EJB and EAR Development Components 11.3.2 Create the Enterprise Java Bean 11.3.3 Build and Deploy 11.3.4 Create a New Enterprise Java Bean Function 11.4 Using the Claim Check Pattern 11.4.1 Create Interfaces 11.4.2 Create Mappings 11.4.3 Configure the Channel 11.4.4 Retrieve the Large Message from SAP BPM 11.4.5 Update the Status of the Large Message from SAP BPM 11.5 SAP BPM Application Programming Interface 11.5.1 Prerequisite to Using the SAP BPM API 11.5.2 Implementation Aspects and Examples 11.6 SAP Business Process Management OData 11.6.1 OData Services for Tasks and Task Data 11.6.2 Error Handling 11.7 Using the Push API to Access SAP BPM Lifecycle Events 11.7.1 Accessing Events through a Message Driven Bean 11.7.2 Accessing Events through a Java Message Service API 11.8 Debugging and Troubleshooting SAP BPM Processes 11.8.1 Place Breakpoints in the Process 11.8.2 Add a Debug Configuration 11.9 Tuning SAP BPM-Related Performance Parameters 11.10 Best Practices for Your SAP BPM Application 11.10.1 BPMN, Mapping, and Parallelism 11.10.2 Task Related 11.10.3 Gateways 11.10.4 Looping 11.10.5 Data Object 11.10.6 Correlation 11.10.7 Error Handling 11.10.8 Housekeeping 11.11 Exercise: Applying Advanced SAP BPM Concepts and Extensions 11.11.1 Exercise Solution Approach 11.11.2 Exercise Step-by-Step Solution 11.12 Summary 12 Combining SAP BPM and UI Technologies 12.1 Web Dynpro Java User Interface Technology 12.1.1 Generating a Web Dynpro User Interface 12.1.2 Post-Configuration Steps 12.2 Integrating SAPUI5 into an SAP BPM Process 12.2.1 SAPUI5 Technology Platform 12.2.2 Model-View-Controller Concept 12.2.3 SAPUI5 Components 12.2.4 Other SAPUI5 Concepts 12.2.5 Integration Steps 12.3 Other User Interface Technologies 12.3.1 Visual Composer 12.3.2 Adobe Offline Forms 12.3.3 Support for Custom User Interface Technologies 12.4 Summary 13 SAP Business Rules Management 13.1 How Business Rules Work 13.2 SAP Business Rules Management 13.2.1 Rules Composer 13.2.2 Rules Manager 13.2.3 Rules Engine 13.3 Modeling Business Rules with Rules Composer 13.3.1 Create the Rules Composer Development Component 13.3.2 Adding Context to the Rules 13.3.3 Creating a Ruleset 13.3.4 Flow Ruleset 13.4 Testing Business Rules 13.5 Best Practices for Modeling Business Rules 13.5.1 Separate Decision Logic from Other Types of Logic 13.5.2 Reuse and Extend before Building 13.6 Exercise: SAP Business Rules Management 13.6.1 Exercise Solution Approach 13.6.2 Exercise Step-by-Step Solution 13.7 Summary 14 Implementing Java Proxies 14.1 Java Proxy Concept and Considerations 14.2 Implementation Approaches 14.2.1 Outside-In Approach 14.2.2 Inside-Out Approach 14.3 Technical Implementation 14.3.1 Development Environment 14.3.2 Developing a Server Java Proxy 14.3.3 Developing a Client Java Proxy 14.4 Building an Orchestration 14.5 Exercise: Implementing Java Proxies 14.5.1 Exercise Solution Approach 14.5.2 Exercise Step-by-Step Solution 14.6 Summary 15 Administration and Monitoring Message Processing in SAP BPM 15.1 Monitoring 15.1.1 SAP Business Process Management System Overview 15.1.2 Process Repository 15.1.3 Process Management 15.1.4 Task Management 15.1.5 SAP BPM Inbox 15.1.6 Business Logs 15.1.7 SAP BPM Action Monitor 15.1.8 Process Troubleshooting 15.1.9 Rules Business Logs 15.1.10 SAP BPM Analytics Dashboard 15.2 Administration 15.2.1 Process Data Archiving 15.2.2 Log Viewer 15.3 Summary 16 Migrating ccBPM from SAP PI to SAP PO 16.1 Motivation for Migration 16.2 Migration Approach 16.2.1 Analyze the As-Is Integration Processes 16.2.2 Translate and Redesign 16.2.3 Export and Reuse Enterprise Services Repository Objects 16.2.4 Migrate and Adapt Configuration Scenarios 16.3 Recommendations 16.4 Summary Part IV Advanced Concepts 17 SAP Cloud Platform Integration for SAP PO 17.1 Enable Cloud Integration Content in SAP PO 17.2 Reusing Cloud Integration Content 17.2.1 Download Cloud Integration Content 17.2.2 Deploy the Cloud Integration Content 17.3 Monitoring 17.3.1 Monitoring the Integration Gateway Component 17.3.2 Monitoring Messages Related to the Deployment of Cloud Integration Content 17.4 Summary 18 Additional Components for SAP Process Orchestration 18.1 Component Model 18.1.1 Product 18.1.2 Software Components 18.1.3 Development Component 18.1.4 Dependencies among Development Components 18.1.5 Public Parts 18.2 SAP NetWeaver Development Infrastructure 18.2.1 Change Management Services 18.2.2 Design Time Repository 18.2.3 Component Build Service 18.3 SAP Composite Application Framework 18.3.1 Design Time Aspects 18.3.2 Runtime Aspects 18.4 Service Registry 18.5 Enhanced Change and Transport System 18.5.1 SAP PI-Related Transports 18.5.2 Transports for Non-SAP PI Java Objects 18.6 Exercise: Create an SWCV 18.6.1 Exercise Solution Approach 18.6.2 Exercise Step-by-Step Solution 18.7 Summary 19 Landscape Setup Considerations 19.1 Java System Configuration 19.1.1 Java Sizing and Setup Considerations 19.1.2 Java System Architecture 19.1.3 Java Central Services 19.1.4 Java Parameter Tuning 19.2 Handling Certificates 19.2.1 Certificate Key Storage 19.2.2 Encryption of Message Content on Database Level 19.3 Housekeeping 19.3.1 Archiving 19.3.2 Deletion 19.3.3 Restarting 19.3.4 Recovery 19.4 Monitoring 19.4.1 Runtime Workbench 19.4.2 Wily Enterprise Manager 19.4.3 SAP Management Console 19.4.4 SAP Solution Manager Monitoring 19.4.5 Tracing 19.4.6 JVMMON 19.5 Summary A Orchestration Outlook A.1 SAP API Management A.2 SAP Cloud Platform Integration A.2.1 Features and Facts Overview of SAP Cloud Platform Integration A.2.2 Development Guide: Getting Started A.2.3 Monitoring A.3 The Integration Advisor A.3.1 Interface Specifications: Advice from the Advisor A.3.2 Mapping Guideline A.3.3 Runtime A.3.4 Testing A.4 SAP Cloud Platform Workflow as a Service A.4.1 Workflow Service A.4.2 Workflow Modeling A.4.3 SAP Cloud Platform Business Rules A.4.4 Workflow Tasks Management A.4.5 Integration 官方出品,英文原版,可编辑带导航非影印版(总计1866页)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值