현재 Zfunction이 있고 RFC로 다른 레거시와 통신 중입니다.
Zfunction을 Proxy로 전환하여 다른 레거시와 통신하려고 하는데
Zfunction을 유지하면서 상위에 proxy를 덮어 씌우는 것이 가능한 것으로
아는데 어떻게 해야할지 레퍼런스 링크나 방법 아시는 분
알려주시면 감사드리겠습니다.
SE37에서는 Zfunction 프로그램을 조회 가능
이를 SE24 또는 sproxy에서 조회되도록 proxy로 전환 필요합니다.
function module RFC_READ_TABLE가 스탠다드 RFC인데
여기에 CBO로 VIEW를 만들어 (MARA와 MAKT 등...) 사용중인데
이것도 Proxy로 전환 가능할까요?
RFC를 consumer web proxy 호출형태로 전환하시고 싶으신것 같은데요
SAP에서는 AIF Application Interface Framework을 팔고 있습니다. SAP Could Platform에 필수로 동반되는 프레임웍인데, 이떄문인지 요즘에 파트너솔루션 션들이 이거 많이 요구하더라구요. 혹시 /AIF/SEND_WITH_PROXY 이런 펑션있는지 SE37에서 확인해 보세요. 프록시에 URL을 걸거나 하는건 TCODE SOAMANAGER에서 할 수 있습니다. (web service configuration) 사용구조는 BADI나 프로그램에서 위 funciton을 call해서 proxy와 함께 컨텐츠를 넘기는 식입니다.
만약에 위 AIF가 없다고 가정하면, RFC에서 기존 proxy를 읽어서 HTML 매핑을 메뉴얼로 한다음에 타겟서버로 넘기는 방법이 있습니다.
이런경우에는 본인이 직접 SAP 필드나 인터널테이블의 값을 태그 중간중간에 넣어주는 작업을 수작업으로 하셔야 합니다.