zoukankan      html  css  js  c++  java
  • WCF 学习文摘

    WCF:Windows Communication Foundation 

    1、概念

      WCF是一个用于搭建面向服务的框架,可以通过它从一个服务终端以异步消息的方式发送数据到其他服务;

      WCF是一个基于消息的通信框架,采用基于终端(Endpoint)的通信手段,终端由地址(Address)、绑定(Binding)和契约(Contract)三要素组成;

      服务寄宿的目的就是开启一个进程,为WCF服务提供一个运行的环境;

      松耦合是SOA的一个基本的特征,WCF应用中客户端和服务端的松耦合体现在客户端只须要了解WCF服务基本的描述,而无须知道具体的实现细节,就可以实现正常的服务调用;

      WCF服务的描述通过元数据(Metadata)的形式发布出来,WCF中元数据的发布通过一个特殊的服务行为 ServiceMetadataBehavior 实现;

       每个WCF服务具有一个 *.svc 文件,部署于IIS站点中,对WCF服务的调用体现在对 *.svc 文件的访问上,文件仅包含一个ServiceHost指令(Directive),该指令具有一个必须的Service属性和一些可选的属性;

    2、特性

    3、实现

    4、参考资料  

      What Is Windows Communication Foundation  

      Windows Communication Foundation

      《我的WCF之旅》博文系列汇总

      

     

    Steps to create strong named assembly

    Step 1 : Run visual studio command prompt and go to directory where your DLL located.

      For Example my DLL located in D:/hiren/Test.dll

    Step 2 : Now create il file using below command.

      D:/hiren> ildasm /all /out=Test.il Test.dll 
      (this command generate code library)

    Step 3 : Generate new Key for sign your project.

      D:/hiren> sn -k mykey.snk

    Step 4 : Now sign your library using ilasm command.

      D:/hiren> ilasm /dll /key=mykey.snk Test.il

    so after this step your assembly contains strong name and signed.

    Jjust add reference this new assembly in your project and compile project its running now.

  • 相关阅读:
    存货核算中的加权平均
    System stored procedures
    javascript中replace与正则表达式
    AfxGetApp 解剖
    MFC中的文字输出
    函数指针的应用
    MFC消息处理与SDK消息处理
    在本地机器上获取root权限
    文件内容读取
    Linux下安装windows系统的方法
  • 原文地址:https://www.cnblogs.com/FindSelf/p/5441624.html
Copyright © 2011-2022 走看看