前言:去年由于工作需要我学习了wcf的相关知识,初期对wcf的作用以及为何用怎么样都是一知半解,也许现在也不是非常的清晰。但是通过项目对wcf的运用在脑海里面也算有了初步的模型。今天我就把我从开始wcf所遇到的困难以及解决方案一点点记下来,可能还有很多不足之处那我们一起共同学习。在学习之前我们有必要初步的看下百度百科对wcf的解释,让我们心中有这一个概念,然后建立项目,然后再次看概念,然后在去更深层的建立项目,然后再去理解这样反复的去做我相信可以做好wcf。那么下面我就会从初识wcf,wcf消息协定,文件传输,聊天室,wcf和socket的联合运用来写。不好之处大家提出来 我进行修正。

第一步:创建一个解决方案

创建一个解决方案我们需要创建4个类库

IService:契约层(也就是我们常说的接口层)

Service:服务层(实现契约层)

Hosting:服务端(可以理解为服务器)

Client:客户端(请求调用)

第二步:创建接口层

 1  /// <summary>
 2     /// 服务契约
 3     /// </summary>
 4     [ServiceContract]
 5    public interface IWcfService
 6     {
 7         /// <summary>
 8         /// 测试wcf方法
 9         /// </summary>
10         /// <param name="Name">请求用户名</param>
11         /// <returns></returns>
12         [OperationContract]
13         string TestMethod(string Name);
14     }
IWcfService

相关文章:

  • 2022-01-30
  • 2021-11-01
  • 2022-12-23
  • 2021-08-13
  • 2021-05-28
  • 2022-02-18
  • 2022-01-11
猜你喜欢
  • 2021-06-30
  • 2021-08-29
  • 2021-09-21
  • 2021-08-08
  • 2022-02-06
  • 2021-09-26
相关资源
相似解决方案