この図は、SelectTransformation.xslファイルのデータ・マッパーのスクリーンショットを示しています。
左側にはソースWSDL(SOAOrderBooking.wsdl)が表示されています。このツリー階層には、次の項目が含まれています。
後述されているカッコ内の数字は、ソースWSDLとターゲットWSDL間のマッピングを示しています。 ソース側の(1)はターゲット側の(1)にマッピングし、ソース側の(2)はターゲット側の(2)にマッピング(以下同様)します。
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:CustID」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:ID」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:ShipTo」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:BillTo」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:UserContact」(閉じた状態)
(1)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderItems」→「po:Item」→「po:ProductName」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderItems」→「po:Item」→「po:ItemType」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderItems」→「po:Item」→「po:partnum」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderItems」→「po:Item」→「po:price」
(2)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderItems」→「po:Item」→「po:Quantity」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:SupplierInfo」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderInfo」(閉じた状態)
右側には、ターゲットWSDL(SelectManufacturer?wsdl)が表示されています。 次の項目がツリー階層で表示されています。
(1)「ターゲット」→「tns:processRequestQuoteElement」→「tns:param0」→「tns:itemId」
(2)「ターゲット」→「tns:processRequestQuoteElement」→「tns:param0」→「tns:quantity」