다음을 통해 공유


복합 작업 메시지 스키마

Microsoft BizTalk Adapter for Oracle Database를 사용하면 Oracle 데이터베이스에서 복합 작업을 실행할 수 있습니다. 복합 작업에는 순서에 따라 여러 작업이 포함될 수 있습니다. 복합 작업에 포함할 수 있는 작업에 대한 자세한 내용은 Oracle Database에서 복합 작업 실행을 참조하세요.

Oracle Database 어댑터를 사용하여 복합 작업을 수행하는 방법에 대한 자세한 내용은 BizTalk Server 사용하여 Oracle Database에서 복합 작업 실행을 참조하세요.

복합 작업에 대한 메시지 구조

복합 작업에는 여러 개별 작업이 포함되어 있기 때문입니다. 복합 작업의 메시지 구조에는 개별 작업의 메시지 구조가 포함됩니다. 복합 작업 메시지는 요청-응답 메시지 교환 패턴을 따릅니다.

다음 표에서는 삽입 작업, 입력 매개 변수를 사용하지 않는 패키지 저장 프로시저 및 삭제 작업이 포함된 복합 작업의 요청 및 응답 메시지 구조를 보여 줍니다.

작업 XML 메시지
복합 작업 요청 <?xml version="1.0" encoding="utf-8" ?> <Request xmlns="http://[PROJECT_NAME].[COMPOSITE_SCHEMA_NAME]"> <Insert xmlns="[VERSION]/[SCHEMA]/Table/[TABLE_NAME]"> <RECORDSET> <[TABLE_NAME]RECORDINSERT> <[FIELD1_NAME]>[value1]</[FIELD1_NAME]> <[FIELD2_NAME]>[value2]</[FIELD2_NAME]> … </[TABLE_NAME]RECORDINSERT> </RECORDSET> </Insert> <[SP_NAME] xmlns="[VERSION]/[SCHEMA]/Procedure" /> <Delete xmlns="[VERSION]/[SCHEMA]/Table/[TABLE_NAME]"> <FILTER>[WHERE_clause]</FILTER> </Delete> </Request>
복합 작업 응답 <?xml version="1.0" encoding="utf-8" ?> <RequestResponse xmlns="http://[PROJECT_NAME].[COMPOSITE_SCHEMA_NAME]"> <InsertResponse xmlns="[VERSION]/[SCHEMA]/Table/[TABLE_NAME]"> <InsertResult>[value]</InsertResult> </InsertResponse> <[SP_NAME]Response xmlns="[VERSION]/[SCHEMA]/Procedure"> <[PRM1_NAME]>value1<[PRM1_NAME]> <[PRM2_NAME]>value2</[PRM2_NAME]> … </[SP_NAME]Response> <DeleteResponse xmlns="[VERSION]/[SCHEMA]/Table/[TABLE_NAME]"> <DeleteResult>[value]</DeleteResult> </DeleteResponse> </RequestResponse>

[VERSION] = 메시지 버전 문자열입니다. 예를 들어 http://Microsoft.LobServices.OracleDB/2007/03

[PROJECT_NAME] = 복합 작업 스키마를 포함하는 BizTalk 프로젝트의 이름입니다.

[COMPOSITE_SCHEMA_NAME] = 사용자가 지정한 복합 작업 스키마의 이름입니다.

[SCHEMA] = Oracle 아티팩트 컬렉션; 예를 들어 SCOTT입니다.

[TABLE_NAME] = 테이블의 이름입니다. 예를 들어 EMPLOYEE입니다.

[FIELD1_NAME] = 테이블 필드 이름; 예를 들어 NAME입니다.

[SP_NAME] = 실행할 패키지 저장 프로시저입니다. 예를 들어 ADD_EMP_DETAILS.

[PRM1_NAME] = 저장 프로시저의 Oracle 매개 변수 이름입니다.

복합 작업에 대한 메시지 작업

복합 작업에 대한 메시지 동작은 입니다 http://Microsoft.LobServices.OracleDB/2007/03/CompositeOperation.

참고 항목

BizTalk Adapter for Oracle Database에 대한 메시지 및 메시지 스키마