DRAG DROP
Exhibit:
[ServiceContract]
[ServiceBehavior(ConcurrencyMode =
ConcurrencyMode.Multiple)]
public class DataAccessService
{
[OperationContract]
public void PutMessage(string message)
{
MessageDatabase.PutMessage(message);
}
[OperationContract]
public string SeachMessages(string search)
{
return MessageDatabase.SearchMessages(search);
}
}
There is a WCF (Windows Communication Foundation) service PassGuideService.
PassGuideService is specified in the exhibit.
PassGuideService is used over a TCP binding.
At the moment MessageDatabase only support a small finite number of concurrent executions of
the methods belonging to it.
While not preventing users to connecting to PassGuideService you need to tweak the
performance of PassGuideService so it allows the maximum number calls the methods.
What should be done?
Explanation: