目录
目录... 3
概述... 4
界面简介... 5
一.配置ADAPTER TYPE:HTTP. 6
、创建Data Types. 6
、创建Message Types. 6
、创建Message Interfaces. 6
、导入RFC. 7
、创建Message Mappings. 8
、创建Interface Mappings. 8
、创建Receiver Determination. 9
、创建Interface Determination. 9
、创建Receiver Agreement. 10
二.配置ADAPTER TYPE:JDBC (JDBC为接收端) 10
、创建Data Types. 10
、创建Message Types. 11
、创建Message Interface. 11
、创建Message Mappings. 12
、创建Interface Mappings. 12
、创建Receiver Determination. 13
、创建Interface Determination. 13
、创建Sender Agreement. 14
、创建Receiver Agreement. 14
三.创建APATER TYPE:JDBC(JDBC作为发送端) 16
、创建DATA TYPES. 16
、创建Message Types. 16
、创建Message Interfaces. 17
、创建Message Mappings. 17
、创建Interface Mappings. 17
、创建Channel(JDBC作为sender) 18
、创建Receiver Determination. 18
、创建Interface Determination. 19
、创建Sender Agreement. 19
、创建Receiver Agreement. 20
概述
(PROCESS INTERGATION)作为SAP NetWeaverTM平台的组件之一,SAP PI运行在SAP Web AS组件之上,为各种界面提供了统一、集中的资料库,因而降低了IT系统的集成与维护成本。在同一个解决方案中支持跨组件BPM。此外,还提供了一套集成的工具,可以定义适当的消息传递接口、映射和转发规则,因为能够帮助企业构建自己的集成信息环境。
SAP交换架构的优势
SAP PI提供了开放的集成技术,它能够驱动协作性业务流程,解决企业面临的主要IT基础结构难题—复杂性。SAP PI还为企业带来了如下优势。
● 降低了TCO
SAP PI降低了集成成本,能够让企业充分利用现有组件,例如在电子数据交换(EDI)方面的投资。SAP PI把SAP提供的组件与第三方供应商提供的组件无缝地集成到一起,对企业的投资起到了保护作用。
● 以流程为中心的集成
利用SAP PI,企业可以将组织结构内、外部各种技术系统中的业务流程集成到一起。该组件充分利用了SAP在业务流程方面用友的广泛知识,包括在整个软件生命周期中捕获及共享协作性知识。SAP PI中以流程为中心的信息模型是以Web服务为基础的:它遵循了企业服务体系结构的原则,这是SAP基于服务的企业范围业务解决方案的蓝图,能够提供更高层次的适应性、灵活性和开放性,这些都是降低总体拥有成本所必需的。
● 流程自动化
SAP PI能够定义每个业务流程的消息流,从而对消息流进行很好的协调。企业可以根据自己独特的需要让流程在异构系统中、在各个企业之间自动运行。
● 集成场景
企业可以利用SAP PI中的集成工具构建自己的集成场景。这套工具定义了适当的消息接口、映射和转发规则,它们用于连接应用组件或者创建涉及业务伙伴的协作流程。
● 支持开放标准
由于SAP PI以利用开放标准的本地网络基础架构为基础,它能够让企业使用现有行业标准,也能够让企业具备内置灵活性以支持未来标准。
● 响应挑战
将SAP PI作为关键IT技术之一,这样一来,企业就有能力应对集成IT环境所面临的挑战。SAP PI具有强大的集成能力,能够实现更高层次的适应性业务解决方案,并同时在企业的整个价值链中实现以流程为中心的协作。
界面简介
IR为配置data type,message type,message interface,message mapping,interface mapping.
ID为配置business system,business service,receiver determination,interface determination,sender agreement,receiver agreeement.
SLD为后台配置的地方,business system在此配置.
RWB为PI的Message监测.
一.配置ADAPTER TYPE:HTTP
1、创建Data Types
2、创建Message Types
3、创建Message Interfaces
4、导入RFC
导入RFC所需要的系统参数
5、创建Message Mappings
6、创建Interface Mappings
7、创建Receiver Determination
8、创建Interface Determination
如果发送方为HTTP,IDOC,不需要配置sender agreement
9、创建Receiver Agreement
二.配置ADAPTER TYPE:JDBC (JDBC为接收端)
1、创建Data Types
JDBC作为接受端的Data Types为固定结构,ACTION 为对数据库的动作(i.e update,select,insert,delete)
TABLE(表的名字)
Access(要筛选出的字段)
Key1(筛选条件,相当于SQL中where条件)
2、创建Message Types
3、创建Message Interface
4、创建Message Mappings
5、创建Interface Mappings
6、创建Receiver Determination
7、创建Interface Determination
8、创建Sender Agreement
9、创建Receiver Agreement
三.创建APATER TYPE:JDBC(JDBC作为发送端)
1、创建DATA TYPES
JDBC作为发送端的结构,ROW是必不可少的
2、创建Message Types
3、创建Message Interfaces
4、创建Message Mappings
5、创建Interface Mappings
6、创建Channel(JDBC作为sender)
7、创建Receiver Determination
8、创建Interface Determination
9、创建Sender Agreement
10
、创建
Receiver Agreement