2010년 2월 12일 금요일

DCom connetor 사용 Dll 생성



SAP 에서 RFC 통신을 위해 DCom connetor를 사용하는데

 

그 사용법을 정리한다.

 

DCOMConnector 610 프로그램을 설치한다.

주의 : DCom connector은 SAP 640 이전버전에서 정상 작동한다.

 

프로그램을 설치하면 다음과 같은 메뉴가 생성된다.

 

 

메뉴 중 SAP DCOM Connector를 선택한다.

 

 

DCom을 생성하기 위해서는 실행된 프로그램의 왼쪽 트리에 있는 Object Bulider를 선택한다.

 

 



이제 DCom을 생성할 Function 이 있는 SAP 에 접속할 것이다.

실행된 프로그램의 오른쪽 화면을 보면 "Lonon... " 이라는 버튼이 보인다.

 

SAP 에 접속하는 Destination, Client, User, Password, Language를 입력하여 Log On 한다.


로그온에 성공하면



LogOn 버튼이 사라지고 Connected To : 내용에 접속된 서버 이름이 표시된다.

 

RFC 통신용 DCom을 생성해야 하기 때문에 아래 부분 라이도 버튼에 RFC Functions을 선택한다.

 



DCom 으로 작성할 Function 이름을 All 라이도 버튼을 선택하여 OK 버튼을 눌러 찾는다.

Function을 찾으면 아래와 같이 리스트에 찾은 Function 이름이 표시된다.





Add 버튼을 선택하여 왼쪽리스트 내용을 오른쪽리스트에 추가한다.

만약에 추가할 Function이 더 있으면 Select RFC Functions 버튼을 선택하여

 

위의 Function Dlg 창을 이용 선택 추가하면 된다.

 

처음 Function을 추가할때 ADD 버튼을 누르면 Dcom으로 생성할 Class 이름을 넣어야 한다.

 

Class 이름은 생성한 Dll 이름이 되기때문에 작성할때 유의하여 작성해야한다.

이제 나머지 빈공간에 이름을 넣으면 된다.

 


C++ Project : 생성할 프로젝트 이름

Target Dll : Project 이름을 넣으면 자동으로 입력

Namespace : Dll을 생성하면 Function의 위치가 저장되게 되는데 기본적으로 접속한 서버 이름으로 설정

MTS Package : DCom을 생성방법 선택 "SAP R/3 DCom Connector Object Builder" 선택

이제 마지막 단계로


 이제 "Buildd Component Dll" 버튼을 선택한다.

 

지정된 폴터에 Dll 이 생성되었음을 확인하고

 

생성된 DLL을 사용할 서버의 구성요소 서버스에 등록하면 끝..

 

출처 : Tong - 공원님의 ┣ ★ 알아두면 편리한 것통

댓글 없음:

댓글 쓰기