zoukankan      html  css  js  c++  java
  • web中简单wcf的创建和应用

    以前做过wcf控制台作为宿主,今天回顾一下,不过公司用的web直接创建就把这种过程写下来。

    第一步:创建wcf页面如图

    第二步:创建wcf时候已经自动生成了接口(契约)和实现类(契约),但是我们可以修改

    1  public interface Iwcf
    2     {
    3         [OperationContract]
    4         string DoWork(string Name);
    5     }
    wcf契约
    1  public class wcf : Iwcf
    2     {
    3         public string DoWork(string Name)
    4         {
    5             string str = string.Empty;
    6             str = Name + ": 正在创建wcf应用程序" + DateTime.Now;
    7             return str;
    8         }
    9     }
    实现契约

    第三步:在别的应用程序引用wcf程序

    1:在浏览器中打开刚刚创建的wcf程序

    2:复制生成的地址如下图

    3:打开Visual Studio Tools中的VS开发人员命令提示 然后粘贴就会自动生成代码

    4:放在自己的应用程序中进行引用但是一定引用下服务

    1  static void Main(string[] args)
    2         {
    3             IwcfClient client =new IwcfClient();
    4             Console.WriteLine(client.DoWork("小马"));
    5         }
    客户端引用

    运行结果:

  • 相关阅读:
    SQL SqlParameter
    C# 迭代器与yield关键字
    ADO.NET调用SQL存储过程
    C# XML
    C# MDI应用程序
    LINQ 基础
    C# 文件操作
    C# 操作注册表
    SQL从SQL SERVER中获取数据库结构信息
    Linux发展史
  • 原文地址:https://www.cnblogs.com/LipeiNet/p/4555116.html
Copyright © 2011-2022 走看看