Example소스:
https://github.com/bangtae/com.bangtae/blob/master/com.bang/src/main/java/com/bang/example/service/ExampleService.java
소스설명
ABAP_AS, ABAP_MS라는 SAP접속하기 위한 정보를 입력하는 부분이 있는데 이 정보에 따라 SAP 개발,품질 그리고 운영에 접근방법이 달라진다.
예전에 프로젝트 했을때 SAP 개발, 품질의 RFC는 잘 호출되었었는데 운영에서 호출이 안되는 경우 있었다.
SAP에서 제공하는 라이브러리인 sapjco3.jar를 사용한 예제가 있고 sapjco3.jar와 pom.xml에 등록된 jco라이브러리를 사용한 예제가 있다.
ABAP_AS, ABAP_MS라는 SAP접속하기 위한 정보를 입력하는 부분이 있는데 이 정보에 따라 SAP 개발,품질 그리고 운영에 접근방법이 달라진다.
예전에 프로젝트 했을때 SAP 개발, 품질의 RFC는 잘 호출되었었는데 운영에서 호출이 안되는 경우 있었다.
SAP에서 제공하는 라이브러리인 sapjco3.jar를 사용한 예제가 있고 sapjco3.jar와 pom.xml에 등록된 jco라이브러리를 사용한 예제가 있다.
준비
1. Client의 호출하는 소스에는 SAP 접속정보가 셋팅이 되어있어야 한다.
2. Server(SAP)의 RFC의 Processing Type상태는 'Remote-Enabled Module'로 설정되어있어야 한다.
3. 로컬환경이라 다를수 있지만 윈도우환경에 톰켓인 경우 톰켓의 lib 디렉토리에 sapjco3.jar, sapjco3.dll를 넣고 테스트를 했을때는 문제없이 호출이 잘되는것 같다.
1. Client의 호출하는 소스에는 SAP 접속정보가 셋팅이 되어있어야 한다.
2. Server(SAP)의 RFC의 Processing Type상태는 'Remote-Enabled Module'로 설정되어있어야 한다.
3. 로컬환경이라 다를수 있지만 윈도우환경에 톰켓인 경우 톰켓의 lib 디렉토리에 sapjco3.jar, sapjco3.dll를 넣고 테스트를 했을때는 문제없이 호출이 잘되는것 같다.
댓글 없음:
댓글 쓰기