728x90
728x90
[List of SAP PI/PO management APIs]
SAP PO제공되는 API를 통해 Integration Builder/Directory objects 및 Enterprise Service Repository (ESR), Integration Builder (IB) 정보 등을 확인할 수 있다.
| No | Name | Description |
| 1 | Directory API | A set of SOAP APIs to read and change Integration Builder/Directory objects e.g. read communication channel settings or change value mappings. http(s)://<host>:<port>/<ServiceName>InService/<ServiceName>ImplBean |
| 2 | SimpleQuery | A simple HTTP/HTML based “webservice” which gives read-only access to Enterprise Service Repository (ESR) and Integration Builder (IB). Can be used to read message mappings and other ESR objects. - Repository objects: http(s)://<host>:<port>/rep/support/SimpleQuery - Directory objects: http(s)://<host>:<port>/dir/support/SimpleQuery |
| 3 | HMI Servlet API | A set of XML-based webservices which are used by NWDS. Can be used to read/manipulate SAP PI/PO content. http(s)://<host>:<port>/dir/hmi_<servlet-name>/int?container=any |
| 4 | Transport Service API | Two APIs to receive information about SAP PI/PO transports and their contents. Repository transports: http(s)://<host>:<port>/rep/transportservice/int?container=any Directory objects: http(s)://<host>:<port>/dir/hmi_iflow_transport_service_log/int?container=any |
| 5 | Channel Ping-API | A XML-based webservice that allows to trigger the Ping functionality of a given communication channel. http(s)://<host>:<port>/remoteapi/channelselftest?channel=<communication channel name>& service=<communication channel service/component>&party=<communication channel party> |
| 6 | Channel Statuslog-API | A HTML-based “webservice” that allows to read communication channel logs as shown in SAP PI’s communication channel monitor. http(s)://<host>:<port>/remoteapi/getstatuslogs?channelName=<communication channel name>&service=<communication channel service/component>&party=<communication channel party>&adapterType=<type of adapter> |
| 7 | Channel Status Servlet | A simple XML-based webservice that allows to read a communication channel’s status as well as giving you the chance to start/stop a channel. http(s)://<host>:<port>/AdapterFramework/ChannelAdminServlet?party=*&service=*&channel=*SOAP*&action=status |
| 8 | CCMS/SAP Control-API | This SOAP-API offers a huge list of SAP PI management api including possibilities to run OS commands or start/stop/restart PI nodes. http://<host>:50<instace id>13?wsdl or https://<host>:50<instace id>14?wsdl |
| 9 | Message Monitor Overview-Servlet | This XML-based webservice returns a XML file containing the summarized values from message monitoring overview. http(s)://<host>:<port>/mdt/messageoverviewqueryservlet |
| 10 | Performance Data-Servlet | This XML-based webservice returns a XML document containing the performance overview data from SAP PI’s message performance monitor. http(s)://<host>:<port>/mdt/performancedataqueryservlet |
| 11 | NWA Status Overview-API | This XML-based webservice returns the Java stack system status. (It contains the same values that are rendered in the system status overview rendering in the NWA.) http(s)://<host>:<port>/_tc~monitoring~webservice~web/JEEMONWSService |
| 12 | CPA- & Mapping Runtime-Cache | This “API” allows to manage the CPA and Mapping cache. (It’s not really an API, but more an automation-friendly website.) Mapping Cache: http(s)://<host>:<port>/run/MappingCache/refresh CPA Cache: http(s)://<host>:<port>/CPACache/refresh |
| 13 | WSDL Generator | This webservice allows you to generate WSDL files for SOAP interfaces in difference facettes. http(s)://<host>:<port>/dir/wsdl |
| 14 | SOAP Endpoint Registry API | This XML-based service lists all SOAP endpoints and WSDL urls for the configured interfaces in Integration Builder. The service follows the WSIL standard and acts as “meta API”. http(s)://<host>:<port>/dir/inspection.wsil/ |
| 15 | Service Registry API | This XML-based service lists all registered at the PI registered services (like the Directory API, etc.). The service follows the WSIL standard and acts as “meta API”. http(s)://<host>:<port>/inspection.wsil/ |
| 16 | Operation Mapping Test API | This API enables the caller to run Operation Mappings (+ Message Mappings) via API and get back the result of the mapping as API response. http(s)://<host>:<port>/rep/mappingtestservice/int?container=any |
[참고]
https://blogs.sap.com/2020/10/14/automate-it-an-overview-on-sap-pi-po-apis/
728x90
반응형
'IT 이모저모' 카테고리의 다른 글
| [SAP PO] ESR별로 연관된 Channel 정보 조회 쿼리 (0) | 2022.12.19 |
|---|---|
| [SAP PO] Define of SAP PO/PI Port (0) | 2022.12.16 |
| [SAP PO] Object Export and Import (0) | 2022.12.13 |
| [SAP PO] Scheduling 등록 (0) | 2022.12.06 |
| [SAP PO] Data type Element 일괄 등록 (0) | 2022.12.01 |
댓글