Computer GetOrderWS GetDiffGramWS Performance Ratio
Computer 1 (MS-10) 68.25 26.01 2.62
Computer 2 (MS-7) 67.26 27.39 2.46
Averages 67.76 26.70 2.54

Table 4 Compare Two-Tier XML Web Services to SQLXML 3.0 DiffGrams. Delivering SQLXML 3.0 DiffGrams as a Web service is quicker and easier than writing a conventional ASP.NET XML Web service to return a DALC object. DiffGrams incorporate an embedded schema to define a DataSet. The downside of DiffGrams is a performance penalty by a factor of 2.5 compared to the ordinary Web service approach.