Oracle BRM의 쉽고 빠른 통합을 위한 BRM RestBridge

오라클 BRM 서비스

다음으로 요약

다음으로 요약

ChatGPT

쌍둥이자리

Claude

Grok

당혹감

공유

10/10/2016

목차

Oracle 청구 및 수익 관리를 통합한 적이 있는 경우(오라클 BRM) 및 ERP, CRM, 셀프 관리 등과 같은 타사 애플리케이션을 사용하면 어떻게 수행되는지, 도전 과제/문제는 무엇인지, 결과는 어떤지 알 수 있습니다.

통합은 두 가지 방법으로 이루어질 수 있습니다. 첫 번째는 CM 프로세스에 연결하여 Oracle BRM 옵코드를 호출하고 입력 데이터를 목록 형식으로 전달하는 것입니다. 이 구현은 Java, C, C++, Perl과 같은 프로그래밍 언어로 수행할 수 있습니다.

두 번째 옵션은 웹서비스 관리자 구성 요소를 설치하고 SOAP 웹서비스 호출을 시작하여 XML 형식으로 데이터를 전달하는 것입니다. 그러나 이 접근 방식에는 몇 가지 함정이 있습니다. Oracle BRM 웹서비스 컴포넌트는 모든 옵코드를 지원하지 않으며, 사용자 정의된 옵코드와 필드도 지원하지 않습니다. 이러한 경우 XSD 및 WSDL 파일을 확장해야 하므로 시간이 많이 걸리고 불편합니다.

이전에 설명한 통합 옵션은 시간이 많이 걸리고 오늘날의 애자일 개발 프로세스를 따르지 않습니다. 따라서 Tridens에서는 REST 및 JSON을 통한 통합을 도입하는 BRM RestBridge라는 구성 요소를 설계했습니다. 이 컴포넌트는 모든 기본 제공 및 사용자 정의된 옵코드와 필드(속성)를 지원합니다. 입력 및 출력은 구성할 수 있으며 json, xml 또는 flist 형식이 될 수 있습니다.

BRM에서 계정을 검색하는 연산자 호출을 만들어 보겠습니다. 먼저 헤더의 속성을 설정해야 합니다(예: BRM_URL, BRM_PORT, BRM_USER, BRM_PASSWORD). 또한 BRM RestBridge는 숫자 및 코드 식별을 모두 지원하므로 입력 및 출력 형식과 옵코드 형식을 지정해야 합니다.

헤더 설정 예시
마지막으로 입력된 FList를 준비하고 Send를 누르면 FList 형식의 응답을 받을 수 있습니다.

BRMRestBridge 계정 검색 예시 1

이제 계정에서 거래를 구매하고 싶지만 FLists와 통신하는 대신 JSON 형식을 사용하기로 결정했을 때 어떤 일이 발생하는지 살펴봅시다. 먼저 INPUT_FORMAT 및 OUTPUT_FORMAT 헤더를 JSON으로 설정한 다음 JSON 형식의 거래 구매 요청을 준비하고 Send 버튼을 누릅니다. BRMRestBridge가 요청을 처리하고 JSON으로 변환된 응답을 반환합니다.

BRMRestBrige 구매 거래 JSON 예제 1

형식을 혼합하거나 형식 간 변환을 선택하더라도 BRMRestBridge가 처리할 수 있습니다. 다음 단계에서는 INPUT_FORMAT 헤더를 JSON으로 설정하고 OUTPUT_FORMAT 헤더를 XML로 설정한 다음 구매 거래 요청을 실행합니다. 이렇게 하면 BRMRestBridge가 JSON 형식의 요청을 수락하고 XML로 응답을 반환합니다.

BRMRestBridge 구매 거래 JSON-XML 예시 1

요약하면, BRM RestBridge는 다음을 빠르고 쉽게 통합할 수 있습니다. 오라클 BRM 를 사용할 수 있습니다. 어떤 형식의 필드로든 모든 연산 코드를 호출하기 위해 코드를 작성하거나 XSD 및 WSDL 파일을 변경할 필요가 없습니다. BRM RestBridge만 사용하면 모든 준비가 완료됩니다.

 

더 자세한 내용을 듣고 싶으시거나 BRM RestBridge에 대한 사용 사례가 있으신가요? 그렇다면 언제든지 문의해 주세요. 지금 바로 문의하세요에 문의하시면 도와드리겠습니다.

Aleš 사진
Aleš
알레스 프리스토브닉은 자동차 산업을 위한 소프트웨어 솔루션 개발을 전문으로 하는 슬로베니아 회사 Tridens Technology의 CEO입니다. 과거에 여러 대기업에서 근무한 경력이 있는 그는 IT 업계에서 오랜 경력을 쌓았습니다. 기술과 혁신에 대한 열정을 가지고 있으며, 현재 자동차 산업의 안전과 효율성을 개선할 수 있는 솔루션을 개발하는 데 주력하고 있습니다. 리더십과 관리 분야에서 탄탄한 경력을 쌓았으며, 끊임없이 진화하는 기술 분야에서 회사를 발전시키는 데 전념하고 있습니다.

Get 받은 편지함에서 뉴스를 확인하세요!


    0 0 투표
    Article Rating
    구독
    알림
    guest

    2 Comments
    가장 오래된
    최신 최다 득표
    인라인 피드백
    모든 댓글 보기