Solved

.Net Web Service Client and the Max number of concurrent connections

Posted on 2011-03-17
1
801 Views
Last Modified: 2012-08-14
I am adding a web service client proxy to an application server (non asp.net). this server is wriiten in c# and .net framework 3.5. The client proxy will call a third party web service on another server using basichttpbinding. There could be hundreds of simultaneous client web service requests and I would like to know what on the client side are the best practices to contend with such issues like; max client connections, timeouts, asynchronous client function calls, etc...
0
Comment
Question by:lsassano
1 Comment
 
LVL 30

Accepted Solution

by:
MlandaT earned 500 total points
ID: 35993224
On the client side you probably only really need to use Try..Catch blocks in various places. You can also override the Timeout when calling web services and easily use asyncronous method calls when they are appropriate. There are many options for making use of these techniques. however, you may pick up some guidelines here: http://msdn.microsoft.com/en-us/library/ff647786.aspx

However, when it comes to issues like max client connections... it is actaully the server side that you need to worry about. There are various server side strategies to deal with those issues... for example: database tuning, web farms, load balancing, more efficient processing through use of appropriate coding techniques and the like.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

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

This article describes relatively difficult and non-obvious issues that are likely to arise when creating COM class in Visual Studio and deploying it by professional MSI-authoring tools. It is assumed that the reader is already familiar with the cla…
Entering time in Microsoft Access can be difficult. An input mask often bothers users more than helping them and won't catch all typing errors. This article shows how to create a textbox for 24-hour time input with full validation politely catching …
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

773 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