WCF
1 预备知识
分部类型partial:可以将一个类的行为和数据组织到不同的源代码文件中.
泛型:为类,结构,接口,的存储和使用提供占位符.是来约束参数的类型和大小的.
可空值类型:值类型一般分配在栈中,总有值的类型,并且永远不用NULL,
引用类型一般分配在堆中,引用的值就是分配内存的地址.
轻量级事务管理器:.net分布式事务管理器
角色提供程序
2 基础知识
WSDL:WEB服务描述语言,实现了WDSL接口的类型称为服务.面向服和SOA编程突破了JAVA程序员和COM和.NET程序员之间的软件复用限制.
使用WCF面向服务编程,适用于与远程对象的互操作,
面向组件的编程适合与本地对象进行线互操作.
WCF提供了一个完整的面向服务编程的架构.是软件通信的软件工厂模板.(定义,绑定,操作类别)
WCF是有服务模型(类库和配置语言组成)和编程框架(信道层类库)组成,
3 数据表示
XML物神
从WCF的客户端发送到服务的数据在客户端会序列化为XML,WCF服务从客户端接收到的数据也会在服务端从XML反序列化.
4 会话,可信赖会话,队列与事务
5 WF简介
工作流模型
工作流承载
WF:活动框架,运行时环境,工作流设计器,
6 使用WCF和WF
7 安全基础
传输安全,消息安全,
8 WCS,信息KA和标识元系统
信息KA 管理信息卡
架构,协议,安全.
9 使用信用卡保护应用程序的安全
10 高级安全
11 遗留集成
12 互操作性
13 定制行为
14 定制信道
15 定制输出
16 发布/定阅系统
17 对等通信
18 REST 和PLAI XML服务
19 可管理性
20 版本处理
21 规范