... oh, thanks for pointing out that PB .NET probably is facing end of life
The reason for the performance tests is the we'we noticed a delay on the client side of approx 700 ms for each WebService call when using PB Classic (client and WS).
A) For instance calling a method Add (two arguments) as a WebService results in the following (WS created using PB Classic)
- Classic First Call: 680 ms
- Classic 2nd Call: 680 ms
- .NET First Call: 100 ms
- .NET 2nd Call: 4 ms
B) Returning 75 records of employees to the client resulted in:
- Classic First Call: 748 ms
- Classic 2nd Call: 748 ms
- .NET First Call: 187 ms
- .NET 2nd Call: 16 ms
C) The same data as in (B) but using DW build in retrieve gave:
- Classic First Call: 780 ms
- Classic 2nd Call: 15 ms
- .NET First Call: 870 ms
- .NET 2nd Call: 794 ms
In general, the .NET client seems much quicker at handling the WS response data. In (C), is PB Classic blitzing fast. Would be nice to understand how to accomplish the same when writing the code our self.
Thanks
/harald