본문 바로가기

#정보# SAP JCo 기능

by who494 2024. 1. 15.

소개

SAP JCO는 ABAP 호환 외부 Java 애플리케이션을 생성하기 위해 다음과 같은 기능을 제공합니다.

 

개발자들은 SAP 연동을 위해 다양한 모듈을 사용하게 되는데 그중에 사용하게 되는 기본적인 모듈이 JCo 모듈인 것이다. 이것과 관련해 다운로드 받고 설치해야 하는 부분은 내가 따로 정리를 해놨다 이 포스팅을 참조하면 도움이 될 듯 하다

 

 

SAP 테스트 환경구성

★ SAP Java Connector - https://support.sap.com/en/product/connectors/jco.html (SDK Download) - OS에 맞는 SDK 다운로드 – RFC Function Call 예제 개발시 필요 ★ SAP NetWeaver AS ABAP Developer Edition 7.52 SP04 - https://developers.sap.com/

who494.com

 

 


· SAP JCo는 CPI-C 라이브러리에 액세스할 수 있는 JNI(Java Native Interface)를 기반으로 합니다.
· 릴리스 3.1의 SAP(R/3) 시스템을 지원합니다.H 이상 및 기타 SAP 구성 요소 제공
BAPI 또는 RFM(원격 지원 기능 모듈)
· JCo 프로그램은 인바운드 함수 호출(Java 클라이언트가 BAPI 또는 RFM 호출)을 실행하거나 아웃바운드를 수신할 수 있습니다.
함수 호출(ABAP는 외부 Java Server를 호출합니다.)
· SAP JCo에서는 동기식, 트랜잭션, 대기열 및 백그라운드 RFC를 사용할 수 있습니다.
· SAP JCo는 다양한 플랫폼에서 사용할 수 있습니다.

 

SAP Business Suite (ECC)

SAP ECC는 SAP S/4HANA의 전신입니다. 결과적으로 ECC 6.0 EHP 618은 SAP가 고객이 시스템을 S/4HANA로 이전할 것으로 예상하기 때문에 마지막 릴리스 버전 입니다.

EHP는 Enhancement Package의 약자입니다. 버전 번호의 "1"은 HANA 데이터베이스에서 실행할 수 있음을 나타냅니다.

 

SAP 버전별 연계 이름


SAP Process Integration(PI)
SAP Exchange Infrastructure(XI)

 

 

정형화된 데이터와 비 정형화된 데이터를 관리 및 통합하는 기능으로 
SAP Business Intelligence(SAP BI)
SAP Master Data Management (SAP MDM)
SAP Knowledge Management (SAP KM)

 

차이


기본적으로 실제 차이는 없습니다. 동일한 제품의 마케팅 이름에 관한 것입니다. SAP PI 또는 XI는 EAI(Enterprise Application Integration)를 위한 SAP NetWeaver 기반 기술입니다. 
EAI 소프트웨어를 사용하면 서로 다른 시스템이 서로 통신할 수 있습니다. 여기에는 동일한 조직 내의 시스템 또는 외부 당사자의 시스템이 포함됩니다. 
이러한 유형의 소프트웨어는 연결, 형식 및 프로토콜 측면에서 다양한 요구 사항을 가진 엔터티 간의 중재 역할을 하기 때문에 통합 브로커라고 합니다. 
모든 인터페이스에 대한 공통 저장소를 제공합니다. XI/PI의 중심 구성요소는 내부 및 외부 네트워크 컴퓨터 시스템에서 다양한 운영 체제와 애플리케이션 간의 상호 작용을 용이하게 하는 SAP 통합 서버입니다.

 

 

관련사이트

ISO는 국제 표준화 기구(International Organization for Standardization),

IEC는 국제 전기 기술 위원회(International Electrotechnical Commission)를 나타냅니다.

 

 두 조직은 함께 과학 및 기술 분야의 표준을 개발, 유지 및 촉진하기 위해 노력합니다. OASIS Open은 개인, 조직, 정부가 함께 모여 공개 코드 및 공개 표준 개발을 통해 세계 최대의 기술 과제를 해결하는 곳입니다.