3단계: Siebel 어댑터를 사용하여 마이그레이션된 애플리케이션 테스트
완료 시간: 5분
목표: 이 단계에서는 계정 비즈니스 구성 요소에서 삽입 작업을 수행하여 마이그레이션된 애플리케이션을 테스트합니다. 이렇게 하려면 vPrev Siebel 어댑터를 사용하여 생성된 스키마를 준수하는 요청 메시지를 삭제합니다.
필수 구성 요소
BizTalk 오케스트레이션의 논리 포트를 BizTalk Server 관리 콘솔의 물리적 포트에 매핑하여 BizTalk 애플리케이션을 구성합니다.
WCF 기반 Siebel 어댑터에 대한 WCF-Custom 송신 포트를 사용하도록 BizTalk 애플리케이션을 구성합니다.
마이그레이션된 애플리케이션을 테스트하려면
Siebel_BussComp_Migration 폴더에서 AccountInsert.xml 요청 메시지를 복사합니다. 이 요청 메시지는 vPrev Siebel 어댑터에서 생성된 스키마를 준수합니다. 아웃바운드 맵을 사용하여 WCF-Custom 송신 포트는 WCF 기반 Siebel 어댑터의 스키마를 준수하도록 변환하여 Siebel 시스템으로 보냅니다.
<Insert xmlns="http://schemas.microsoft.com/[Siebel://Business Objects/Account/Account]"> <AccountInsertRecordSet> <AccountInsertRecord xmlns="http://schemas.microsoft.com/Business_Objects"> <Currency_Code>USD</Currency_Code> <Customer_Account_Group>Sold-To-Party</Customer_Account_Group> <Location>Location_1</Location> <Main_Phone_Number>012345678</Main_Phone_Number> <Name>John_Smith</Name> <Party_Name>Party_Name_1</Party_Name> <Primary_Address_Id></Primary_Address_Id> </AccountInsertRecord> </AccountInsertRecordSet> </Insert>
요청 메시지를 파일 수신 위치에 매핑된 폴더에 붙여넣습니다.
오케스트레이션은 요청 메시지를 사용하고 Siebel 시스템으로 보냅니다. Siebel 시스템의 응답은 WCF 기반 Siebel 어댑터의 스키마를 준수하는 스키마에서 수신됩니다. 인바운드 맵을 사용하여 WCF-Custom 송신 포트는 이를 vPrev Siebel 어댑터의 스키마로 변환합니다. Siebel 시스템의 응답은 오케스트레이션의 일부로 정의된 다른 파일 위치에 저장됩니다. 이전 요청 메시지에 대한 응답은 다음과 같습니다.
<?xml version="1.0" encoding="utf-8"?> <ns0:InsertResponse xmlns:ns0="http://schemas.microsoft.com/[Siebel://Business Objects/Account/Account]" xmlns:exposed="http://schemas.microsoft.com" xmlns:Business_Objects="http://schemas.microsoft.com/Business_Objects"> <ns0:RowIDList> <exposed:String>1-8EWWZ</exposed:String> </ns0:RowIDList> </ns0:InsertResponse>