SAP 이란 독일 솔루션 패키지 기업의 명칭입니다.
주요 솔루션 패키지는 대표적인게 ERP, HR, CRM 으로
ERP를 처음 도입한 곳이 삼성SDS 입니다. 그래서 대부분의 ABAP
RFC 관련 자료는 SDS 출신 개발자분들이 만드셨죠.
국내 제조업이나 물류관련 대기업과 중견기업 대부분이 SAP ERP를
쓰고 있다고 보시면 됩니다. 이와 관련된 프로그램 언어는 ABAP 이라고 합니다.
SAP과 타시스템 간에 인터페이스를 돕는 역할이 SAP PO이고, 그 안의
FUNCTION을 RFC(Remote Function Call)이라고 합니다.
흔히들 RFC를 호출한다(RFC를 CALL한다)는 건, SAP 정보를 타시스템에서 끌어온다는 것이지요.
바로 이 RFC를 호출하는 걸 라이브러리로 만들어 쉽게 개발하게끔 SAP에서
제공하는것이 SAP JCO입니다.
SAP JCO는 프로토콜을 이용한 통신이기 때문에 각 운영체제, 더 나아가서는
CPU에도 종속이 됩니다. 따라서 SAP JCO를 설치하실 때에는 프로그래밍 언어의
조건 뿐만 아니라 운영체제와 하드웨어 스펙(CPU)도 고려하셔야합니다.
SAP JCO는 크게 C++ 과 JAVA에서 많이 쓰는데, 특히 SAP ERP 데이터를 포탈
형태로 보여주거나, 영업사원들이 SFA를 쉽게 하는 용도로 많이 쓰입니다.
용도가 포탈의 경우가 대부분인 만큼, C# C++보다 JAVA to RFC를 많이 하게 됩니다.
물론 보안 문제와 로그 이력을 쌓기 위해서 EAI를 끼고 통신하는 경우가 대부분입니다만,
드물게 JAVA to RFC를 직접 하는경우가 있습니다.
어쨌든 EAI에서도 RFC를 호출한 뒤, XML 형태로 바꿔주니까요.
---
이 페이지가 라우터도 아니고 은근히 많이 들어오시네요 ^^;;
SAP 커뮤니티 사이트도 참고해보세요!
밑에는 SAP이란 무엇인지 잘 정리 된 티스터리 블로그 입니다.
http://kaizen00.tistory.com/22
'CRM & SAP' 카테고리의 다른 글
Siebel EIM Mapping Part 1, 2 (0) | 2014.09.24 |
---|---|
기본 Sales 프로세스 (0) | 2014.01.20 |
CRM Leads와 Opportunity의 차이 (0) | 2014.01.20 |
CRM 메모장 (0) | 2013.11.01 |
CRM이란? (0) | 2013.10.14 |
WRITTEN BY