Click here to Skip to main content
15,888,579 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi All,

I have a c# web service that is goign to be used by different machines during a build process. How can i ensure that only one connection is made to the web service at any one time? I remember using mutex's but im sure that only ensure one instance of a process is running on a single computer rather than on a web service. any ideas?

Thanks guys!
Posted
Comments
Pheonyx 25-Jun-13 5:49am    
You could put code in the web service that detects which machine is currently connected, if another one attempts to use the service while it is already in use then just send back a "not available at this time" error?
sjelen 25-Jun-13 7:36am    
If it's WCF web service, take a look here:
http://www.codeproject.com/Articles/89858/WCF-Concurrency-Single-Multiple-and-Reentrant-and
It can be achieved through configuration.

1 solution

 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900