




























WCF学习之旅(一)---Hello World.
看了一些关于WCF的资料,从实例入手。记录自己学习WCF的过程。
从最简单的Hello World入门。
下图是我的solution及项目。
|
项目名称 |
功能 |
|
WCF.Client.Consoles |
WCF客户端程序 |
|
WCF.Contracts |
契约。接口程序 DataContract,ServiceContract,MessageContract |
|
WCF.Host.Consoles |
宿主程序 |
|
WCF.Proxys |
客户端调用的代理类用SvcUtil.exe工具生成 |
|
WCF.Service.Web |
发布service的站点。 |
|
WCF.ServiceLib |
实现Contract的Library |
Contract
IHello.cs
Code
实现类
Hello.cs
Code
Service
Hello.svc
<%@ ServiceHost Language="C#" Debug="true" Service="Fastyou.WCF.ServiceLib.Hello" %>
Web.config
Code
Host程序
Code
App.config
Code
由于我的hello.svc是放在hello文件夹。所以这里的address 会有一个hello. baseAddress已经有一个Hello.
HelloProxys.cs
Code
Client的program.cs
Code
App.config
Code
编译通过及配置好IIS后先运行host再运行Client.这时可以看到host程序中会出现hello,I’m XXX.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。