Chapter 7. Interoperability


In This Chapter

  • An Overview of Interoperability

  • Creating a WCF Client to an ASMX with SvcUtil.exe

  • Creating a WCF Service and WCF/ASMX Clients

  • Creating a WCF Client for a Lotus Notes Domino Server Web Service

The Windows Communication Foundation (WCF) provides a unified API for messaging. Chapter 6, "Legacy Integration," shows how to use the WCF to integrate with Microsoft technologies such as MSMQ and COM+. In addition to integration, the Windows Communication Foundation also provides significant benefits when it comes to interoperability. This chapter examines how to interoperate with other systems using Web services.

WCF is part of WinFX and has a dependency on the .NET Framework 2.0. For scenarios in which a client is running an earlier version of the framework, using a non-.NET language, and/or running on another platform, interoperability becomes critical.

This chapter demonstrates interoperability in several varieties seen in the real world. The first example involves creating a WCF client that connects to an existing ASMX Web service. Next, you will create a simple WCF service, and then create both a WCF client and an ASMX client to consume it.




Presenting Microsoft Communication Foundation. Hands-on.
Microsoft Windows Communication Foundation: Hands-on
ISBN: 0672328771
EAN: 2147483647
Year: 2006
Pages: 132

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net