举例说明 SAP PI配置步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PI操作指导手册
Content
1、Objective (2)
2、steps (2)
2.1、system landscape directory (2)
2.1.1 Product (2)
2.1.2 software componment (4)
2.1.3 technical system (5)
2.1.4 business system (7)
2.2、integration repository (10)
2.2.1 import software component versions (10)
2.2.2 Data type (11)
2.2.3 Message type (12)
2.2.4 Interface object (14)
2.2.5 Message mapping (15)
2.2.6 Interface mapping (16)
2.3、Integration directory (17)
2.3.1 scenario object (17)
2.3.2 Assign Business System (18)
2.3.3 Create business service (19)
2.3.4 Create sender communication channel (20)
2.3.5 Create receiver communication channel (21)
2.3.6 receiver determination (22)
2.3.7 Interface determination (23)
2.3.8 Reveiver agreement (24)
2.3.9 sender agreement (25)
1、Objective
This file demonstrates how to implement scenarios in a distributed system landscape using SAP NetWeaver Process Integration. It gives a detailed introduction to scenario configuration and the connection of back-end systems using adapters.
2、steps
2.1、system landscape directory
2.1.1 Product
(1) Log in to the Integration Server client via SAPGUI (transaction SXMB_IFR). This will launch the Integration Builder homepage in a separate browser window.
(2) In the Integration Builder home page ,select System Landscape Directory.
(3) select products . The list of all products appears. Browse around the list and inspect specific product versions by clicking on them. The details page will show you
(4) click new product version . Enter name、vendor、version . click create .
(5) Enter name ,select click button .
2.1.2 software componment
(1) Select software catalog .
(2) click new software component version . Enter name、version . click create .
2.1.3 technical system
Go to the SLD homepage (click “home” in the upper left corner.)
(1) Choose Technical systems.
(2) Click New Technical System…. This will take you to the wizard.
(3) select Third-party ,click Next.
(4) Enter System Name、Host Name(your host name). Click Next.
(5) select product、software components. Click finish.
2.1.4 business system
(1) In the SLD homepage, select Business systems. Click New business system.
(2) select Third-party, click next .
(3) Select your technical system. Click Next.
(4) Enter Name . Click next.
(5) verify that product and software component are correct. Make sure your software component is checked .
(6) make sure that this business system is identified as an application system. Choose the appropriate related integration server ,click finish.
2.2、integration repository
2.2.1 import software component versions
(1) From the Integration Builder homepage, select Integration Repository . Log in with your user ID and password.
(2) From the “tools” menu, select “Transfer from system landscape directory” ‚“import software component versions”.
(3) From the list of software component versions, select your own software component. Click “Import”.
(4) The newly created SWC should appear in the left frame. Open the SWC
(5) Switch to edit mode and add a namespace to this SWC. Save and close.The new namespace should be visible under the SWC version node in the left frame.
(6) Under your namespace in the left frame, expand the node “Interface objects”.
2.2.2 Data type
(1) Right-click on “Data types” and select “New”. Enter name,click create .
(2) In the data type editor, as specified below. Save the object.
2.2.3 Message type
(1) Right-click on “Message types” and select “New”. Enter name,click create .
(2) In the message type editor, as specified below. Save the object.
(3) uploading the WSDL
upload the WSDL into the Integration Repository. Create an External Definition.
In the external definition object, choose Category wsdl and click Import external definitions:
After importing the WSDL file, you can view the included messages on the Messages tab page.
2.2.4 Interface object
(1) Right-click on “Message interfaces” and select “New”. Enter name,click create
(2) In the message interface editor, as specified below. Save the object.
(3)Right-click on “Message interfaces” and select “New”. Enter name,click create
(4) In the message interface editor, as specified below. Save the object.
2.2.5 Message mapping
(1) Right-click on “Message mapping” and select “New”. Enter name,click create
(2) In the message mapping editor, as specified below. Save the object
2.2.6 Interface mapping
(1) Right-click on “interface mapping” and select “New”. Enter name,click create
(2) In the message mapping editor, as specified below. Save the object
(3) select change list ,Right-click and select “activate”.
2.3、Integration directory
2.3.1 scenario object
(1)From the Integration Builder home page, select “Integration Directory”. L og in with your user ID and password.
(2) click “create object”,entry scenarios name,click create.
2.3.2 Assign Business System
(1) Expand “scen_soap2soap” ‚“Service without party” and right-click on “Business System” ‚“Assign Business System…”
(2) leave the Party name blank and then select your own business system. Uncheck the box “Create Communication Channels Automatically”. C lick finish.
2.3.3 Create business service
(1) Right-click on “business service” and select “New”,enter service ,click create.
(2) save ,select receiver(inbound interface) and sender(outbound interface)
2.3.4 Create sender communication channel
(1)Expand service (zbs_soap02) and right-click on “Communication Channel”,enter communication channel name.
(2) define sender communication channel.
You can send SOAP messages to the following address:
http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?
channel=<party>:<service>:<channel>
if no party:
http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?
channel=:<service>:<channel>
2.3.5 Create receiver communication channel
(1)Expand service (bs_soap02_receiver) and right-click on “Communication Channel”,enter communication channel .
(2) define receiver communication channel.
The obligatory parameters in the configuration are Target URL and SOAP action. You get the values you have to enter here from the WSDL file. You find the target URL at the tag soap:address and the SOAP action at the tag soap:operation:
2.3.6 receiver determination
3.6.1 right-click on “receiver determination”, enter service and interface ,click
create.
3.6.2 enter service , save.
2.3.7 Interface determination
(1) right-click on “Not defined” ,select new specific .
(2) enter inbound interface,interface mapping,save.
2.3.8 Reveiver agreement
(1)Go back to the main receiver determination screen and refresh, in the column “Receiver Determination (Communication Channel)”right-click and select “new specific”.
(2)use the input help (F4), and select the communication channel , save.
2.3.9 sender agreement
(1)right-click “sender agreement” and select“new”,enter service, interface ,click create.
(2)use the input help (F4), and select the communication channel , save.
(3) select change list ,Right-click and select “activate”.。

相关文档
最新文档