This article provides a high-level performance comparison between Windows Communication Foundation (WCF) and existing Microsoft .NET distributed communication technologies.

from  Saurabh Gupta, Program Manager, Microsoft Corporation

Contents

1. Introduction
2. Goals
3. Comparisons
3.1 ASP .NET Web Services (ASMX)
3.1.1 IIS Hosted Interoperable Basic Profile 1.0 Web Service
3.1.2 IIS Hosted Interoperable Basic Profile 1.0 Web Service using Transport Security
3.2 Web Services Enhancements (WSE)
3.2.1 IIS Hosted Interoperable Web Service using WS-Security
3.3 .NET Enterprise Services (ES)
3.3.1 Self-Hosted Request/Reply TCP Application
3.3.2 Self-Hosted Secure Request/Reply TCP Application
3.3.3 Secure Transacted Request/Reply TCP Application
3.4 .NET Remoting
3.4.1 Request/Reply Named Pipe Application
4. Conclusion
5. Appendix
5.1 Description of Bindings
5.2 Performance Test Machine Configuration
6. References
7. About the Author
8. Acknowledgements