songyefei
码龄17年
关注
提问 私信
  • 博客:125,229
    125,229
    总访问量
  • 12
    原创
  • 2,163,702
    排名
  • 94
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2008-07-16
博客简介:

宋业飞的专栏

查看详细资料
个人成就
  • 获得132次点赞
  • 内容获得89次评论
  • 获得65次收藏
创作历程
  • 13篇
    2012年
TA的专栏
  • Windows
  • C/C++
    1篇
  • WCF
    10篇
  • WCF学习笔记
    10篇
  • ASP.Net MVC
    1篇
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

[ASP.Net MVC 类库探索] AcceptVerbsAttribute 类

类签名[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]public sealed class AcceptVerbsAttribute : ActionMethodSelectorAttribute这是个特性类,可以作为特性修饰Action方法,这个
原创
发布博客 2012.10.23 ·
4352 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[老老实实学WCF] 第十篇 消息通信模式(下) 双工

老老实实学WCF第十篇 消息通信模式(下) 双工 在前一篇的学习中,我们了解了单向和请求/应答这两种消息通信模式。我们知道可以通过配置操作协定的IsOneWay属性来改变模式。在这一篇中我们来研究双工这种消息通信模式。 在一定程度上说,双工模式并不是与前面两种模式相提并论的模式,双工模式的配置方法同前两者不同,而且双工模式也是基于前面两种模式之上的。 在双工模式下,服务
原创
发布博客 2012.03.30 ·
13318 阅读 ·
13 点赞 ·
11 评论 ·
10 收藏

[老老实实学WCF] 第九篇 消息通信模式(上) 请求应答与单向

老老实实学WCF第九篇 消息通信模式(上) 请求应答与单向 通过前两篇的学习,我们了解了服务模型的一些特性如会话和实例化,今天我们来进一步学习服务模型的另一个重要特性:消息通信模式。 WCF的服务端与客户端在通信时有三种模式:单向模式、请求/应答模式和双工模式。 如果选用了单向模式,调用方在向被调用方进行了调用后不期待任何回应,被调用方在执行完调用后不给调用方任何反馈。
原创
发布博客 2012.03.30 ·
5893 阅读 ·
6 点赞 ·
1 评论 ·
5 收藏

[老老实实学WCF] 第八篇 实例化

老老实实学WCF第八篇 实例化 通过上一篇的学习,我们简单地了解了会话,我们知道服务端和客户端之间可以建立会话连接,也可以建立非会话连接,通信的绑定和服务协定的ServiceContract 的SessionMode属性共同决定了连接是否是会话的。会话连接在会话保持阶段服务端可以记住客户端,而非会话连接则不会,相同客户端的多次调用会被认为是不同的客户端发起的。 会话这个特性是许
原创
发布博客 2012.03.29 ·
5538 阅读 ·
7 点赞 ·
1 评论 ·
5 收藏

[老老实实学WCF] 第七篇 会话

老老实实学WCF第七篇 会话 通过前几篇的学习,我们已经掌握了WCF的最基本的编程模型,我们已经可以写出完整的通信了。从这篇开始我们要深入地了解这个模型的高级特性,这些特性用来保证我们的程序运行的高效、稳定和安全。 首先我们来学习会话。 1. 什么是会话会话是通信双方进行通信的一个时间片、一个语境或者说一个上下文,在这个特定的环境中,通信的双方是彼此认识的,就像
原创
发布博客 2012.03.28 ·
5497 阅读 ·
7 点赞 ·
1 评论 ·
6 收藏

[老老实实学WCF] 第六篇 元数据交换

老老实实学WCF第六篇 元数据交换 通过前两篇的学习,我们了解了WCF通信的一些基本原理,我们知道,WCF服务端和客户端通过共享元数据(包括服务协定、服务器终结点信息)在两个终结点上建立通道从而进行通信。我们通过手写代码(或配置)的方式为服务端编写了元数据信息,没有借助元数据交换就实现了通信。然而在实际应用中,元数据往往是很多的,而且重复编写元数据的工作也是不值得的,因此必然会用到元数
原创
发布博客 2012.03.27 ·
6909 阅读 ·
7 点赞 ·
3 评论 ·
10 收藏

[老老实实学WCF] 第五篇 再探通信--ClientBase

老老实实学WCF第五篇 再探通信--ClientBase 在上一篇中,我们抛开了服务引用和元数据交换,在客户端中手动添加了元数据代码,并利用通道工厂ChannelFactory来完成同样的工作,了解了这个类的使用方法,我们对服务引用中的关键部分就能够理解了。 ClientBase不同的是,这个类是一个基类,即抽象类,是不能实例化成对象直接使用的,我们需要自己写一个类来继承这个类
原创
发布博客 2012.03.24 ·
9636 阅读 ·
10 点赞 ·
6 评论 ·
10 收藏

[老老实实学WCF] 第四篇 初探通信--ChannelFactory

老老实实学WCF第四篇 初探通信--ChannelFactory 通过前几篇的学习,我们简单了解了WCF的服务端-客户端模型,可以建立一个简单的WCF通信程序,并且可以把我们的服务寄宿在IIS中了。我们不禁感叹WCF模型的简单,寥寥数行代码和配置,就可以把通信建立起来。然而,仔细品味一下,这里面仍有许多疑点:服务器是如何建起服务的?我们在客户端调用一个操作后发生了什么?元数据到底是什么
原创
发布博客 2012.03.23 ·
20124 阅读 ·
10 点赞 ·
6 评论 ·
19 收藏

[老老实实学WCF] 第三篇 在IIS中寄存服务

老老实实学WCF第三篇 在IIS中寄宿服务 通过前两篇的学习,我们了解了如何搭建一个最简单的WCF通信模型,包括定义和实现服务协定、配置服务、寄宿服务、通过添加服务引用的方式配置客户端并访问服务。我们对WCF的编程生命周期有了一个最基本的了解。 在前两篇中演示的例子,一定要力求背着做下来,包括源程序、配置文件都要背着一行行的手写下来,这样才能有深刻的体会。WCF的知识零散复杂,
原创
发布博客 2012.03.22 ·
14450 阅读 ·
13 点赞 ·
3 评论 ·
10 收藏

[老老实实学WCF] 第二篇 配置WCF

老老实实学WCF第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它。先回顾一下服务端的代码: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;u
原创
发布博客 2012.03.20 ·
10841 阅读 ·
18 点赞 ·
5 评论 ·
13 收藏

[老老实实学WCF] 第一篇 Hello WCF

老老实实学WCF 第一篇 Hello WCF WCF(Windows Communication Foundation)是微软公司推出的面向服务技术的集大成者,涵盖继承了其之前发布的所有的分布式应用程序的编程模型,涉及面之广,技术之复杂,结构之零散,让我们初学这门技术的菜鸟时常有无处下手的感觉,此系列博文系笔者艰难探索WCF技术过程的学习笔记,笔者抱着老老实实的态度,力图扎扎实实,循序
原创
发布博客 2012.03.17 ·
24619 阅读 ·
40 点赞 ·
6 评论 ·
83 收藏

C++ Note

1. 被调用的函数定义必须写在调用代码的前面。 2. 初始化不等于赋值,初始化指创建变量并给它赋初值,而赋值是擦出对象的当前值并用新值代替。 3. 在函数体外定义的内置类型变量都初始化成0,在函数体里定义的内置类型变量都不进行自动初始化。 4. 如果声明有初始化式,即被当作定义,即使声明标记为extern。 5. 只有当extern声明位于函数外部时,才可以含有初始
原创
发布博客 2012.02.23 ·
3018 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

VC编译器命令行语法

VC编译器 CL(cl.exe)的命令行语法如下: CL [option...] file... [option | file]... [lib...] [@command-file] [/link link-opt...] 参数说明: Entry含义选项一个或多个 CL 选项。 请注意,所有选项都应用
转载
发布博客 2012.02.23 ·
1015 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏