Hi All
In India - Internet Broadband status is that there is usual latency of approx 300 - 400 ms while accessing static ip address which is required to access in the asp.net application or VB.net application using remoting channel. Usual broadband speed in India over ordinary domestic connections in Delhi /NCR is approx 512 Kbps with actual data transfer speed of approx 60 Kbps.
Problem
1. When we create channel for using the Remoting services under VB.NET, we find it working little faster as compared to asp.net application. Can u throw some light over the latency factor which is encountered in the Channel based communication used in Remoting services of VB.NET Vs ASP.net application
2. What is the extent of overhead while transferring dataset of say 12 fields (4 string based of say 80 Characters in total, 2 date fields, 4 number fields say 12/2 in size). There can be two options a) Transferring the dataset of say 1000 records and manipulating the dataset in front end.
b) Transferring the dataset output into xml as server ->Transferring the xml stream to Client over internet ->again populating the xml stream into dataset at client ->using dataset at client for various purposes.
We wish to know the performance differences in approx seconds useage over internet bandwidth of say 512 kbps with actual data transfer speed of approx 60 Kbps. 1000 records data with the same number of 12 fields can be assumed in both cases. If any body can throw some light in these scenarios. We know that xml stream works faster but by what extent ->that is the question. If that difference is hardly 10-20%, it may be wasted in converting the dataset into xml stream at the server end and again converting the xml stream into dataset at the client end- >then what is the actual advantage of resorting to intermediate xml stream of data etc.
Regards
Suresh Bansal
Start Free Trial