Middleware stories

Random problems & solutions covering Microsoft's distributed technologies

Browse by Tags

Tagged Content List
  • Blog Post: UsernameToken Profile vs. WCF

    The WS-Security UsernameToken Profile 1.0 defines how the username and password can be encapsulated into a security token. The profile defines two different ways to transmit the password (or password equivalent): · wsse:PasswordText : the password is sent in clear-text · wsse:PasswordDigest...
  • Blog Post: Garbage collection vs. expression evaluation

    A few months ago, a customer contacted us with a problem that seemed to be related to WCF. As it turned out, its roots were deep within the CLR… The error was indeed thrown by WCF: it was a System.ServiceModel.CommunicationObjectAbortedException: “The communication object, System.ServiceModel.Channels...
  • Blog Post: Service metadata: size does matter

    Web services use standards like WSDL and WS-Policy to describe themselves in an interoperable format. When you use WCF to implement your web service, generating the metadata is fortunately not your job (assuming you haven’t defined any custom binding elements). However, if you have a service that...
  • Blog Post: Tool of the month: Microsoft Service Trace Viewer

    I was quite busy during the last two months, but today I’m back with a new post. If you use WCF, you’ve probably already come across this tool, which is mostly marketed as WCF’s troubleshooting companion. However, it’s actually a very useful utility for general .NET troubleshooting. Note that this...
  • Blog Post: WCF Performance Counters

    WCF offers its own set of performance counters, which allow you to observe the live performance of your services, from various aspects. However, WCF does not publish performance counter data by default, and even when enabled, you can choose which categories of counters are published. As you expect, this...
Page 1 of 1 (5 items)