• WCF 点滴启示录系列(一)


    很久没有写博文了,感觉好的记录习惯真的会被点滴慢慢而疏远,俗话说:“好记忆不如烂笔头”,因此决定开始慢慢捡起记录的习惯;

    对自己所掌握与所了解的知识体系做一个沉淀,很希望各位博友很坚持记录的习惯,延续好的氛围。

    WCF 其实在两年以后就开始了接触,截止目前为止也在相应的实际项目中应用,自我感觉不是很全面,所以重新在开始看Artech

    的《WCF 技术解析》 这本书,因此会在博文中会重新 review WCF,希望与广大博友进行互相学习,互相进步。

    1.WCF 简介

        WCF 是微软记web service 技术后又推出一个分布式技术。

    2.WCF Host

        众所周知,WCF 需要寄托在一个宿主程序中,如宿主在:IIS,Window service,Console,WindForm

    3.WCF 项目 Visual Studio 2012 新建

        

    4.提供一个计算的服务,其中一个服务契约为: add

       

    5.我们提供一个Console 来宿主刚刚所建立的WCF 服务

       5.1 Console 中需要添加引用 using System.ServiceModel
       

    6.运行Console ,会出现

       

       6.1 这里有点需要说明一下的,如果操作系统是win7,如果visual studio 不是管理员身份运行,会出现HTTP 无法注册的问题,

             改为管理员身份运行即可。

    7.WCF 宿主运行起来了以后,可以在浏览器中输入公布的元数据地址,可以查看到

       以WSDL 格式的数据:

      浏览器中输入:http://127.0.0.1:8001/ServiceCalculator/metadata

    8. DEMO 示例

    9.今天的WCF 点滴就到这个地方,敬请待续

      

    如需转载,但请注明文章来源和超链接等版权信息,谢谢合作!
  • 相关阅读:
    python基础day3-今日内容,2019-6-25
    python基础day3-视频下载,2019-6-25
    append,extend,insert的区别
    DOM基础之获取元素
    p1553数组反转
    python函数
    python文件处理
    day02 python基础之列表,元祖,字典
    day01 python基础
    Python绘图Turtle库详解
  • 原文地址:https://www.cnblogs.com/zhenlin/p/3767343.html
Copyright © 2020-2023  润新知