文件名称:WCF完整示例源代码
文件大小:99KB
文件格式:RAR
更新时间:2014-08-09 09:21:12
.NET C# WCF
Windows Communication Foundation (WCF) 是由微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,由 .NET Framework 3.0 开始引入,与 Windows Presentation Foundation 及 Windows Workflow Foundation 并行为新一代 Windows 操作系统以及 WinFX 的三个重大应用程序开发类库。在 .NET Framework 2.0 以及前版本中,微软发展了 Web Service (SOAP with HTTP communication),.NET Remoting (TCP/HTTP/Pipeline communication) 以及基础的 Winsock 等通信支持,由于各个通信方法的设计方法不同,而且彼此之间也有相互的重叠性(例如 .NET Remoting 可以开发 SOAP, HTTP 通信),对于开发人员来说,不同的选择会有不同的程序设计模型,而且必须要重新学习,让开发人员在使用中有许多不便。同时,面向服务架构 (Service-Oriented Architecture) 也开始盛行于软件工业中,因此微软重新查看了这些通信方法,并设计了一个统一的程序开发模型,对于数据通信提供了最基本最有弹性的支持,这就是 Windows Communication Foundation
【文件预览】:
Wcf.DataContractLevel
----Services()
--------bin()
--------Telephone.cs(2KB)
--------Services.csproj(3KB)
--------obj()
--------Services.csproj.pdsync(64B)
--------Services.csproj.pdsyncu(68B)
--------OrderManager.cs(1KB)
--------Properties()
----Client()
--------OrderProxy.cs(4KB)
--------bin()
--------Client.csproj.pdsync(64B)
--------Client.csproj.pdsyncu(68B)
--------Proxy.cs(7KB)
--------Program.cs(1KB)
--------obj()
--------Client.csproj(3KB)
--------ClassDiagram1.cd(4KB)
--------Properties()
----Jillzhang.Wcf.ContractLevels.sln(2KB)
----Jillzhang.Wcf.ContractLevels.suo(48KB)
----Host()
--------bin()
--------Host.csproj.pdsync(64B)
--------Program.cs(2KB)
--------obj()
--------Host.csproj.pdsyncu(68B)
--------Host.csproj(3KB)
--------Properties()
----Contracts()
--------ITelephone.cs(2KB)
--------bin()
--------obj()
--------Contracts.csproj.pdsync(64B)
--------IOrderManager.cs(1KB)
--------Order.cs(2KB)
--------Contracts.csproj(3KB)
--------IMp3.cs(1KB)
--------IRecorder.cs(1KB)
--------Contracts.csproj.pdsyncu(68B)
--------ClassDiagram1.cd(985B)
--------Properties()