WCF 學習文摘

WCF:Windows Communication Foundation html

一、概念框架

  WCF是一個用於搭建面向服務的框架,能夠經過它從一個服務終端以異步消息的方式發送數據到其餘服務;異步

  WCF是一個基於消息的通訊框架,採用基於終端(Endpoint)的通訊手段,終端由地址(Address)、綁定(Binding)和契約(Contract)三要素組成;post

  服務寄宿的目的就是開啓一個進程,爲WCF服務提供一個運行的環境;this

  鬆耦合是SOA的一個基本的特徵,WCF應用中客戶端和服務端的鬆耦合體如今客戶端只需要瞭解WCF服務基本的描述,而無須知道具體的實現細節,就能夠實現正常的服務調用;url

  WCF服務的描述經過元數據(Metadata)的形式發佈出來,WCF中元數據的發佈經過一個特殊的服務行爲 ServiceMetadataBehavior 實現;code

   每一個WCF服務具備一個 *.svc 文件,部署於IIS站點中,對WCF服務的調用體如今對 *.svc 文件的訪問上,文件僅包含一個ServiceHost指令(Directive),該指令具備一個必須的Service屬性和一些可選的屬性;htm

 

二、特性blog

三、實現進程

四、參考資料  

  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.ilso 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.

相關文章
相關標籤/搜索