Browse by Tags

Making WCF Output a single WSDL file for interop purposes.
Tuesday, March 16, 2010 10:42 PM
By default, when WCF emits a WSDL definition for your services, it can often contain many links to others related schemas that need to be imported. For the most part, this is fine. WCF clients understand this type of schema without issue, and it conforms to the requisite standards as far as WSDL definitions go. However, some non Microsoft stacks will only work... Read More...
by Glav | 13 comment(s)
Filed under: , , , ,
WCF and Concurrent usage throttling
Wednesday, June 27, 2007 12:37 PM
Have a requirement to interface with a legacy system that exposes a set of web services. The legacy system is not terribly fast and there are concerns by the client that it cannot handle excessive load. It seems to handle the current load ok, but we have been tasked with writing a system which will interface directly with the legacy system and potentially increase... Read More...
by Glav | 6 comment(s)
Filed under: , , ,
ASP.NET Podcast - Show #94 - WCF, Client Side
Thursday, June 14, 2007 10:50 PM
Original URL: Subscribe <-- What the cool kids are doing Download In this show, I talk about WCF and some implications of usage patterns on client side performance. In particular: Usage Patterns in WCF General performance WCF and WSE/ASMX Client engagement around WCF/WSE Static re-use of the proxy – ASP... Read More...
by Glav | 3 comment(s)
Filed under: , , , ,
WCF Client Channel Pool - Improved Client Performance
Monday, May 7, 2007 12:22 AM
Not long ago, I posted about WCF client performance and some work I have been doing around improving that with a "Channel Pool" type implementation. Well its finally ready for some public consumption. You can grab the code here . ( ) You can grab the download from here. Its very "apha" at this point and my testing... Read More...
WCF Client Performance
Saturday, April 21, 2007 6:22 PM
One of the easiest performance traps when using WCF services is constant creation of new client proxies when accessing those services. In WSE land, this was common place: MyProxy prox = new MyProxy(); prox.CallServiceMethod(); For example, you might have a class with some instance methods, and in each method, instantiate a proxy, call the service method, life... Read More...
WCF Performance Whitepaper - realistic?
Thursday, April 5, 2007 12:00 AM
I recently looked through a WCF Performance whitepaper published by Microsoft and was a little puzzled by some of the comparisons. It seems a little skewed towards presentation of graphs showing WCF superiority in performance over current communication and service methods. Now I am confident that WCF is faster in almost every scenario, however a number of things... Read More...
by Glav | 3 comment(s)
Filed under: , , , ,
WCF Proxy Performance vs WSE V3
Saturday, February 24, 2007 8:51 PM
Recently, I had been asked to examine a situation where WSE V3 service calls were substantially quicker than the equivalent WCF version. The reason in this instance was the fact that the WCF proxy was being created for each and every service call made (which was also the case with WSE V3). WCF proxies are far more heavyweight and incur significant penalty if... Read More...
More Posts

This Blog