Passing Data to/from a WebService
Use a DataSet
WebMethods know how to serialize to/from XML
DataSet transferred as XML in SOAP payload
[WebMethod]
public double ProcessOrder(DataSet ds){
double amount = 0;
foreach(DataRow row in ds.Tables["Orders"])
amount += row["total"];
return amount;
}
Previous slide
Next slide
Back to first slide
View graphic version