2

I want to determine the following QoS Attribute of my service:

  1. Response Time
  2. Reliability
  3. Availability

I will be creating an application that will select a service based on the mentioned attribute.

Lance
  • 2,774
  • 4
  • 37
  • 57
  • What context? I mean, seriously - within a company? Just do it (keep logs etc., maybe expose quality of service through another WCF service). Internet? Hm, would be the firs ttime I could actually choose multiple service implementations for the same service. – TomTom Mar 15 '10 at 08:03
  • I'm working on a study right now. I just need to know the mentioned attribute for service selection and composition. This is not a company implementation, it's just a school research. – Lance Mar 16 '10 at 03:50

1 Answers1

2

Some or all of these attributes could be gleaned from switching on diagnostics for the service, but as this is likely to hurt performance, you may alternatively want to consider writing a few custom performance counters for your application.

Mark Seemann
  • 225,310
  • 48
  • 427
  • 736
  • Can you give me examples/scenarios in implementing the performance counter without switching on the diagnostic? – Lance Mar 16 '10 at 03:44
  • This is as good a place to start as any: http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.aspx – Mark Seemann Mar 16 '10 at 05:41