Databridge는 기본 HTTP 인증 헤더를 사용하여 로그인을 위한 사용자 ID와 암호를 전달합니다. 사용자 ID 및 비밀번호는 Databridge Partners 양식의 Databridge 로그인 섹션에서 파트너 레코드용으로 생성된 사용자 ID 및 비밀번호와 일치해야 합니다.
Databridge 파트너 구성을 참조하세요.
-
사용자 자격증명을 사용해서 다음 형식으로 HTTP 인증 헤더를 설정하십시오.
addRequestHeader(HTTPConstants.HEADER_AUTHORIZATION, "Basic " + based64Encode(userid + ":" + password);
-
Databridge 문서를 이름="$xmldata" 및 값=the Databridge 문서 XML과 함께 명명된 값 쌍으로 HTTP 메시지에 설정합니다.
-
HTTP 메시지를 다음 주소로 보내십시오.
http://<databridge server address>/axis/servlet/DatabridgeReceiverServlet?TenantID=<tenant>
Databridge 서버가 메시지를 성공적으로 수신하면 HTTP OK 상태(200)와 메시지에 할당된 메시지 ID를 전달하는 응답 텍스트로 응답합니다.
이 메시지는 Databridge 서버에서 메시지를 수신했음을 나타냅니다. 이것은 메시지 처리의 상태를 가리키지 않습니다.
Databridge 서버가 어떤 이유로든 메시지를 성공적으로 수신하지 못하면 HTTP 500과 같은 HTTP 상태 실패 코드로 응답합니다. 실패의 가능한 원인에는 잘못된 형식의 Databridge XML, 유효하지 않은 파트너 또는 로그인 정보가 포함될 수 있습니다. HTTP 응답 텍스트에는 실패를 초래한 문제의 디버깅에 도움이 되는, 보다 더 구체적인 오류 정보가 포함됩니다.