Solved

WCF Service - Dealing with Request Timeout

Posted on 2013-06-23
4
484 Views
Last Modified: 2013-07-06
I have a WCF service.
The data that I download is approximately 17500 rows.
 
The problem is with the internet connection.
We have an isolated area with only 256 kb internet access divided by 10 user and we are using V-Sat (Satellite) connection broadband which the speed is up and down and even sometime it get to RTO (Request TimeOut)

How do I deal with a RTO situation?

For example; if my request times out on the 10000th row , how do I create a thread that is able to continue?
0
Comment
Question by:elmbrook
  • 2
  • 2
4 Comments
 
LVL 35

Expert Comment

by:Miguel Oz
ID: 39273249
Q1: Can you post the exact error message?
Q2: Have you tried to use WCF service in a normal/wireless network? I am trying to check whether the data return size may be an issue, it is the number of bytes transmitted that is important not the rows. (You can find out by saving the return object contents to a file before transmission)
Q3: Can you post your config file of both client and server? (Removing any sensitive password/info)
0
 

Accepted Solution

by:
elmbrook earned 0 total points
ID: 39292056
The clients changed suppliers (finally) to get better satellite broadband.
0
 
LVL 35

Expert Comment

by:Miguel Oz
ID: 39292113
Please delete question with full refund.
The answer does not answer the question in case some has similar error and no provider choice; it just remove the provider limitations.
0
 

Author Closing Comment

by:elmbrook
ID: 39303733
Change in provider removed the RTO issue
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

We all know that functional code is the leg that any good program stands on when it comes right down to it, however, if your program lacks a good user interface your product may not have the appeal needed to keep your customers happy. This issue can…
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

791 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question