PI 接口开发配置

目录

目录... 3

概述... 4

界面简介... 5

一.配置ADAPTER TYPE:HTTP. 6

1、创建Data Types. 6

2、创建Message Types. 6

3、创建Message Interfaces. 6

4、导入RFC. 7

5、创建Message Mappings. 8

6、创建Interface Mappings. 8

7、创建Receiver Determination. 9

8、创建Interface Determination. 9

9、创建Receiver Agreement. 10

二.配置ADAPTER TYPE:JDBC  (JDBC为接收端) 10

1、创建Data Types. 10

2、创建Message Types. 11

3、创建Message Interface. 11

4、创建Message Mappings. 12

5、创建Interface Mappings. 12

6、创建Receiver Determination. 13

7、创建Interface Determination. 13

8、创建Sender Agreement. 14

9、创建Receiver Agreement. 14

三.创建APATER TYPE:JDBC(JDBC作为发送端) 16

1、创建DATA TYPES. 16

2、创建Message Types. 16

3、创建Message Interfaces. 17

4、创建Message Mappings. 17

5、创建Interface Mappings. 17

6、创建Channel(JDBC作为sender) 18

7、创建Receiver Determination. 18

8、创建Interface Determination. 19

9、创建Sender Agreement. 19

10、创建Receiver Agreement. 20


概述

   PI(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具有强大的集成能力,能够实现更高层次的适应性业务解决方案,并同时在企业的整个价值链中实现以流程为中心的协作。

界面简介

简单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

简单PI配置完整流程
 

2、创建Message Types

简单PI配置完整流程
 

3、创建Message Interfaces

简单PI配置完整流程
 

4、导入RFC

简单PI配置完整流程

简单PI配置完整流程

导入RFC所需要的系统参数

5、创建Message Mappings

简单PI配置完整流程
 

6、创建Interface Mappings

简单PI配置完整流程
 

7、创建Receiver Determination

简单PI配置完整流程
 

8、创建Interface Determination

简单PI配置完整流程
 

如果发送方为HTTP,IDOC,不需要配置sender agreement

9、创建Receiver Agreement

简单PI配置完整流程

.配置ADAPTER TYPE:JDBC  (JDBC为接收端)

1、创建Data Types

简单PI配置完整流程
 

JDBC作为接受端的Data Types为固定结构,ACTION 为对数据库的动作(i.e update,select,insert,delete)

TABLE(表的名字)

Access(要筛选出的字段)

Key1(筛选条件,相当于SQL中where条件)

2、创建Message Types

简单PI配置完整流程
 

3、创建Message Interface

简单PI配置完整流程
 

4、创建Message Mappings

简单PI配置完整流程
 

5、创建Interface Mappings

简单PI配置完整流程
 

6、创建Receiver Determination

简单PI配置完整流程
 

7、创建Interface Determination

简单PI配置完整流程
 

8、创建Sender Agreement

简单PI配置完整流程
 

9、创建Receiver Agreement

简单PI配置完整流程

三.创建APATER TYPE:JDBC(JDBC作为发送端)

1、创建DATA TYPES

JDBC作为发送端的结构,ROW是必不可少的

2、创建Message Types

简单PI配置完整流程
 

3、创建Message Interfaces

简单PI配置完整流程
 

4、创建Message Mappings

简单PI配置完整流程
 

5、创建Interface Mappings

简单PI配置完整流程
 

6、创建Channel(JDBC作为sender)

简单PI配置完整流程
 

7、创建Receiver Determination

简单PI配置完整流程

8、创建Interface Determination

简单PI配置完整流程

9、创建Sender Agreement

简单PI配置完整流程

10、创建Receiver Agreement
简单PI配置完整流程

  • 4
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OrangePi 5B是一款基于ARM架构的开发板,具有强大的性能和丰富的接口。它采用了全志H616处理器,拥有四个ARM Cortex-A53核心和ARM Mali-G31MP2 GPU。这款开发板支持Android和Linux操作系统,用户可以根据自己的需求选择合适的系统进行开发。 关于OrangePi 5B的开发文档,官方提供了详细的说明和教程,以帮助开发者更好地了解和使用这款开发板。文档主要包括以下几个方面的内容: 1. 硬件介绍:对OrangePi 5B的硬件架构、接口和功能进行详细介绍,包括GPIO、USB、HDMI、以太网等接口的使用方法和规格。 2. 系统安装与配置:介绍如何下载、安装和配置OrangePi 5B所需的操作系统,包括Android和Linux系统的安装步骤和相关设置。 3. 开发环境搭建:提供了在OrangePi 5B上进行开发所需的工具和环境的安装和配置教程,包括交叉编译工具链、开发平台和调试工具的使用方法。 4. 编程接口与示例:介绍了OrangePi 5B所支持的编程接口开发语言,以及相应的示例代码,帮助开发者快速上手和进行开发。 5. 应用案例与项目文档:提供了一些基于OrangePi 5B开发板的应用案例和项目实战文档,包括物联网、机器人、智能家居等领域的应用示例,帮助开发者更好地应用OrangePi 5B进行项目开发和创新。 总之,OrangePi 5B的开发文档提供了非常详尽和全面的信息,帮助开发者更好地使用和开发这款开发板。无论是初学者还是有经验的开发者,都可以从中获益,并且快速开始开发自己的项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值