PI小结之一,OverView 3
来源:互联网 发布:阿里云服务器ecs怎么用 编辑:程序博客网 时间:2024/06/02 04:09
PI是由多个组件一起构成的,分别来介绍一下:
Integration Builder: 包含了IR(Integration Repository)和ID(Integration Directory)。IR和ID的分置,主要是把设计和配置分开了。IR就像ALE/IDoc中定义Segment,IDoc的结构,Message Type及关联Message type和IDoc Type等,当然它多了一个Mapping。ID就类似于ALE/IDoc中的Partner Profile和Distribution Model一样,定义Message从哪里来,到哪里去,ID要比之复杂。
IS(Integration Server): 运行PI的主要引擎。
SLD(System Landscape Directory): 主要是定义一些与其他系统的连接,定义Products,Software component。类似于定义Port,Logical System之类的。
BPE(Business Process Engine): 用于实现BPM能力。利用工作流引擎,在运行时生成集成过程。
IE(Integration Engine): 实现XML消息处理,可以IDoc , http request 和RFC等。它是PI的运行时环境,处理接受、处理和发送XML消息。
AE(Adapter Engine): 用以连接SAP与外部系统。把XML和Http转化为Partner System要求的消息格式,反之亦然。它是基于SAP J2EE Engine, J2EE Connector Architecture(JCA)。也就说,是通过JAVA来实现的。
这里我想提一下,PI严格意义上来讲已经是用JAVA开发出来的一套产品,只不过它的外观还保持了SAP一贯的分格而已。JAVA在Web开发上,确实很强大,这点ABAP是没法比的,特别是在交互界面上。所以说,SAP的技术人员,学点JAVA还是要的。
我在大学的时候搞过一段时间JAVA,不是很难,只要有本参考,学点基本语法就能上手。记得当时,我还花了些钱去考了张Sun的JAVA认证程序员证书,现在想想,还算值,起码基础打得还是扎实的。后来毕设的时候还搞过一个JAVA的网站,用了当时一些号称比较好的架构,什么Struts, Hibernate, Tomcat, MySQL, Eclipse啊,好好地玩了一吧。感觉也就这样,远远没有做SAP那么有意思。
- PI小结之一,OverView 3
- PI小结之一,OverView 1
- PI小结之一,OverView 2
- PI小结之一,OverView 4
- PI小结之一,OverView 5
- PI小结之一,OverView 6
- PI小结之一,OverView 7
- Raspberry Pi上手笔记之一
- lichee Pi 之一 wifi配置
- PI小结之三,SLD
- PI小结之六,ID01
- PI小结之六,ID02
- android Audio OverView之一(framework)
- Banana Pi M2U系列之一:前言
- PI小结之二,一些感受
- PI小结之四,IR01--SWCV
- PI小结之四,IR02--Interface Object
- PI小结之四,IR03--Proxy Generation
- ORACLE 10G PL/SQL PACKAGE学习笔记
- Say goodbye to windows update error 80070002
- gcc/g++参数详解
- ubuntu 9.04上emacs-22.3的安装与配置
- CSS+JS经典的滑轮新闻显示 选择卡
- PI小结之一,OverView 3
- Java与mysql乱码的问题
- 一个简单好用的tooltip
- u-boot memory layout
- 九种不够面向对象模式
- 第一次啊
- net driver connect
- 修改mysql的默认字符集
- H1N1猪流感症状及预防