Oracle BAM provides Web services interfaces, which allow clients to interact with BAM server components. In this section, you will learn how to invoke the DataObjectOperationsByName
Web service to populate data into Data Objects.
DataObjectOperationsByName
is a Web service that can be used to perform Data Object operations (Insert, Update, Upsert
, and Delete)
, in which XML payloads are defined using the Name
attribute.
For example, to insert a record into the Inventory
Data Object, you can invoke the DataObjectOperationsByName
Web service, by sending a SOAP request, which contains the following XML payload:
<DataObject Name="Inventory" Path="/Book_Samples"> <Contents> <Row> <Column Name="ProductID" Value="2"/> <Column Name="WarehouseID" Value="101"/> <Column Name="Quantity" Value="300"/> </Row> </Contents> </DataObject>
The payload defines the Data Object name...