徐芊芊 发表于 2012-12-18 18:52:43

一个WCF的HelloWorld程序

<div id="cnblogs_post_body">要解决的问题:
    WCF入门,创建一个HelloWorld程序。
解决方法:

[*]打开VS,创建一个空白的solution。然后依次创建下面三个项目:


[*]Contracts:类库项目,添加System.ServiceModel的引用。
[*]Services:类库项目,添加System.ServiceModel和对Contracts项目的引用。
[*]Host:控制台项目,田间System.ServiceModel和对Contracts、Services项目的引用。
在项目上右键,Add Reference->选择.NET标签页,再找到System.ServiceModel 添加。
效果如下图所示,并将Host项目设为启动项目。
http://pic002.cnblogs.com/images/2012/440208/2012082609355698.png
2.在Contracts项目中定义服务契约接口。
<div class="cnblogs_code" >http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gifhttp://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gifIHello<div id="cnblogs_code_open_9652c30a-7de5-4874-bc78-d280f1e8dade" class="cnblogs_code_hide">namespace Contracts{       public interface IHello    {            void Hello();            }}
页: [1]
查看完整版本: 一个WCF的HelloWorld程序