SAP PI-웹 서비스
웹 서비스는 응용 기능 또는 서비스이며 인터넷 표준을 통해 사용할 수 있습니다. 독립적 인 모듈 식 자체 설명 응용 프로그램 기능 또는 서비스입니다.
표준 인터넷 프로토콜을 사용하여 설명, 사용 가능, 검색 및 변환하거나 호출 할 수 있습니다.
각 웹 서비스는 많은 작업을 수행하는 데 사용되는 기능을 캡슐화합니다. 서비스 공급자는 웹 서비스에 대한 액세스를 제공하는 데 사용됩니다. 서비스 제공자는 WSDL 문서를 가지고 있습니다.
웹 서비스 사용자는 service requester웹 브라우저의 도움으로 웹 서비스를 사용하는 사람. 일반적인 시나리오에서 서비스 요청자는 웹 서비스에 액세스하는 응용 프로그램입니다. 응용 프로그램은 서비스 설명에서 웹 서비스에 액세스하는 데 필요한 모든 세부 정보를 가져 오며이 정보는 서비스 레지스트리에 유지됩니다.
다음 그림은 일반적인 웹 서비스 시나리오를 보여줍니다.
웹 서비스 – 주요 기능
다음은 key features 웹 서비스의-
웹 서비스를 사용하면 서로 다른 플랫폼, 운영 체제 및 서로 다른 언어에서 실행되는 프로그램이 서로 통신 할 수 있습니다.
웹 서비스는 애플리케이션 기능 또는 서비스입니다.
웹 서비스는 인터넷 표준을 통해 사용할 수 있습니다.
웹 서비스를 게시하고 추적 할 수 있습니다.
웹 서비스는 SAP의 향상된 서비스 지향 아키텍처 SOA 버전으로 알려진 ESA (Enterprise Services Architecture)의 기반을 형성합니다.
다른 웹 서비스를 분석하는 방법?
다른 웹 서비스를 분석하려면 다음 단계를 수행하십시오.
Step 1 − ECC 시스템에 로그인하고 트랜잭션 코드 사용 — SOAMANAGER
Step 2 − 웹 서비스 확인란 → 선택 적용을 선택합니다.
Step 3− 개요 탭에 SERVICE → 바인딩 항목이 있는지 확인합니다. SERVICE 바인딩이 표시되지 않는 경우 바인딩이 완료되어야 함을 의미합니다.
Step 4 − 웹 서비스 및 해당 바인딩을 표시하려면 선택한 바인딩 또는 서비스 링크에 대한 Open WSDL 문서를 선택합니다.
Step 5− WSDL을 보여주는 웹 브라우저가 열립니다. → WSDL 끝에서 아래로 스크롤 할 수 있습니다. 노드 WSDL 포트에서 엔드 포인트를 찾을 수 있습니다.
SAP PI가 권장되지 않는 곳은 어디입니까?
동기 요청 / 응답 시나리오에는 SAP PI가 권장되지 않습니다. 동기 통신에서는 요청 및 응답 작업에 의해 호출되며 작업 직후 프로세스 출력이 반환됩니다. 동기식 통신의 경우 부하가 인프라에 더 많이 있습니다.
Java, DOT NET과 같은 비 SAP 백엔드에서 SAP PI는 UI 기반 시나리오에서 미들웨어 도구로 권장되지 않습니다.
백엔드 시스템이 UI 서비스로 노출되는 경우 SAP PI는 UI 기반 시나리오에 권장되지 않습니다.