zoukankan      html  css  js  c++  java
  • What is WCF

    几个博客前,都是关于WCF零散的知识。要了解下下面的宏,什么是WCF?
    WCF:Windows Communication Foundation(WCF)框架.

    1.WCF体系框架

    这里写图片描写叙述

    2.框架分析

    2.1.什么是契约?——干什么
    定义服务公开的方法,使用的传输协议、可訪问的地址、传输的消息格式等内容。


    2.2.服务执行库——怎么干
    定义了服务在执行时的详细行为。假设说契约是接口的话,那么这一步部分就相当于是实现服务的方法
    2.3.消息
    定义了消息传输的方式、消息的编码,默认是用SOAP协议进行传输。通过消息这一部分就行非常好的控制传输协议
    2.4.宿主
    不论什么一个服务必须依赖于一个可执行的程序中。经常使用的有window服务、.exe程序等

    3.基本概念解释

    1.地址
    在WCF中每一个服务都由唯一的一个地址相应。所以一个地址就应该包括了通信所使用的协议。比如http net.tcp等

    2.绑定
    定义了服务于外部通信的方式
    比如通信的方式http tcp p2p
    消息编码二进制、纯文本
    消息安全保障
    3.契约
    1.服务契约
    将多个相关的单元关联到一块。组成的单个功能单元
    2.数据契约
    服务使用的数据类型必须在元数据中说明,而数据类型的说明称为数据契约
    3.错误契约
    4.消息契约
    用来描写叙述消息的格式,或声明消息应该包括在消息头中或者消息正文中

    4.终结点
    一个服务可以有多个终结点,可是一个服务仅仅有一个地址。因此多个终结点共享一个地址
    5.元数据
    6.宿主
    服务必须寄宿到某个进程中。

    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    HTML 基础 元素 标签
    HTML5 元素介绍
    网站程序 模板下载 下载 ftp
    域名解析和空间绑定
    如何选择云虚拟主机操作系统?
    网站备案查询
    响应式网站01
    项目中使用百度统计和友盟统计
    项目中使用http referer,为了盗取图片资源
    vue-awesome-swiper中的数据异步加载
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4840094.html
Copyright © 2011-2022 走看看