当前位置: 首页 > news >正文

[导入]构建WCF面向服务的应用程序系列课程(2):WCF契约设计.zip(14.27 MB)

讲座内容: 客户端与服务器端通过交换序列化后的消息进行通讯,并且在各自的端点处将消息反序列化为公共语言运行时类型。在最简单的场景中,客户端与服务器端的开发者只通过对象来相互操作,并且所有的序列化操作都被隐藏起来执行。WCF提供了这个隐藏的操作。Web Services描述语言(WSDL)描述了到达服务器端所需要的协议,客户端使用代理来与服务器端进行通讯,并且处理消息。当开发者需要更加细致地控制服务契约设计,消息序列化以及协议的选择时,也可以通过WCF来帮助我们完成。在本次的课程中,我们将向大家介绍设计服务契约,数据契约和消息契约的实用指导,向大家展示什么时候,以及如何使用它们。同时,在本次课程中您将学习到如何处理复杂类型的序列化,如何使用契约,以及在哪里处理消息契约是最佳的位置。另外,我们还将向大家介绍如何对于已知的类型实现多态行为的支持。 课程讲师: 付仲恺 Visual Studio MVP(微软最有价值专家) 微软特邀开发专家,MSDN讲师,具有12年软件开发经验,曾主要从事系统底层及操作系统开发,拥有丰富的软件开发和工程经验。2002年开始涉入.NET领域,参与开发并主持过多个应用系统项目。主要使用C/C++, ASM, C#等开发工具,熟悉ASP.NET, ADO.NET,Web Services及SmartClient等技术。曾撰写并发表过多篇微软技术类文章,并参与相关技术书籍的翻译工作。 技术等级: Level 200
文章来源: http://www.isheu.com/data_1888_2.aspx

转载于:https://www.cnblogs.com/i2001she1u/archive/2009/02/27/1399737.html

相关文章:

  • [导入]视频游戏开发系列课程(3):游戏元素大观园.zip(10.69 MB)
  • [翻译]TempDB剩余空间监视与纠错
  • 面对流言,HDS要说:寒冬将至?未必如此!
  • 警惕匿名方法造成的变量共享
  • 原料是否能制约光伏产业的发展?
  • 温习static,sealed,abstract,virtual
  • 外媒:华为2013年就在为起诉三星做准备
  • Hibernate3.3配置日志文件详解
  • 浪潮董事长孙丕恕:网盘关闭是合理的,但会诞生新模式
  • 创建androidMenu菜单
  • 双向视频会议系统的需求分析
  • Christian Posta谈如何处理微服务的数据
  • ASP.NET获取客户端的操作系统、浏览器、.NET版本等信息(图)
  • Oracle数据库冷备份的还原及emca重建资料库
  • 航空乘客信息泄露咋那么容易?
  • Effective Java 笔记(一)
  • es6--symbol
  • Linux各目录及每个目录的详细介绍
  • Travix是如何部署应用程序到Kubernetes上的
  • 搭建gitbook 和 访问权限认证
  • 对象引论
  • 分类模型——Logistics Regression
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 使用 @font-face
  • 如何正确理解,内页权重高于首页?
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • (12)Hive调优——count distinct去重优化
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (SpringBoot)第二章:Spring创建和使用
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (搬运以学习)flask 上下文的实现
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • ******之网络***——物理***
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NetCore部署微服务(二)
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .net的socket示例
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .NET下ASPX编程的几个小问题
  • [ HTML + CSS + Javascript ] 复盘尝试制作 2048 小游戏时遇到的问题
  • [ 环境搭建篇 ] 安装 java 环境并配置环境变量(附 JDK1.8 安装包)
  • []T 还是 []*T, 这是一个问题
  • [AR]Vumark(下一代条形码)
  • [ASP.NET MVC]Ajax与CustomErrors的尴尬
  • [ASP]青辰网络考试管理系统NES X3.5
  • [cocos creator]EditBox,editing-return事件,清空输入框
  • [ComfyUI进阶教程] animatediff视频提示词书写要点