自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 WCF中实例模式(InstanceContextMode)与会话模式(SessionMode)

InstanceContextMode为服务端实现服务契约类的实例模式,有三种类型,分别为:PerCall-每次服务操作调用创建一次,调用完后进行销毁;PerSession-同一个会话期间创建一次,客户端代理第一次操作(IsInitiating = true)调用创建,调用代理的Close方法销毁或者调用IsTerminating服务操作销毁;Single-服务只会创建一次,服务开始...

2020-03-31 11:35:26 916

转载 传说中WCF会话(Session)

在标题中我加了一个大家都很熟悉的单词——Session,熟吧?玩过Web开发的朋友肯定在梦中都会见到她。在Web中为什么要会话呢?毕竟每个用户在一个Web应用中可能不止进行一次操作,比如,某二手飞机交易网站,用户A登陆后,可能他会修改他的个人信息,他也有可能看好了一架二手飞机,打算入手,就把商品放到他的“购物车”中,这些过程中,都会产生许多与用户A相关的数据,这些数据只是对A有效,而当用户B登...

2020-03-31 11:19:13 244

原创 wcf服务的状态

默认wcf服务的类是无状态的,就像web service一样,不能保存状态信息。即每次调用都是创建一个新的对象,所以一般我们都不会在wcf服务类中添加属性。上面只是默认情况,因为wcf为我们提供了配置选项,我们只需显式指定ServiceBehaviorAttribute的InstanceContextMode的值即可实现有状态的服务,还可以实现全局的。ServiceBehavior是一个类特性,...

2020-03-31 09:27:47 260

原创 WCF的状态设定

WCF的状态设定是由以下两步完成的,首先要在ServiceContract里面利用参数SessionMode来使Session有效化,具体代码为:[ServiceContract(SessionMode=SessionMode.Required)];其次是在ServiceBehavior里面利用参数InstanceContextMode来设定到底使用那一种Session方式,具体代码如下:[Ser...

2020-03-31 08:45:11 214

转载 .NET Core微服务之基于Steeltoe使用Eureka实现服务注册与发现

Tip:此篇已加入.NET Core微服务基础系列文章索引=> Steeltoe目录快速导航:1. 基于Steeltoe使用Spring Cloud Eureka2. 基于Steeltoe使用Spring Cloud Zuul3. 基于Steeltoe使用Spring Cloud Hystrix4.基于Steeltoe使用Spring Cloud Config...

2020-03-30 11:28:32 909

转载 WebApiClient的SteeltoeOSS.Discovery扩展

1 背景从园子里看到一些朋友在某些项目开发中,选择的架构是spring cloud搭建底层微服务框架,dotnet core来编写业务逻辑,SteeltoeOSS.Discovery是dotnet和spingcloud的桥梁,为dotnet提供服务注册和服务发现相关功能。在阅读朋友们文章的时候,我发现相关代码里的一些HttpClient相关问题,同时对dotnet寄居于spingcloud下由...

2020-03-30 11:27:25 312

转载 做好项目管理,才是软件开发的关键

 在软件开发过程中,经常有许多细节和事故使我们的计划无法跟上变化的步伐。例如,需求、流动性等方面的变化。为了确保可以控制项目进度,并有效避免项目在开发过程中的风险,可以想象项目管理在软件开发中的重要作用。  项目管理一般有两个方面:项目规划和开发团队管理。  建立项目计划  (1)设计总体架构  根据项目实施的需要,采用比较成熟的适合本项目的框架结构。  在过去的几年里,当我在...

2020-03-28 17:05:34 440

转载 C# 之 比较两个word文档的内容

  利用 Microsoft.Office.Interop.Word 组件进行比较。引入命名空间:using Word2013 = Microsoft.Office.Interop.Word;  代码如下:/// <summary> /// 进行与Word2013.Document类创建时指定的文件比较, /// 然后将差异显示在targ...

2020-03-19 14:10:06 1374 1

转载 深入理解.NET的垃圾回收(GC)机制

一、什么是GC GC如其名,就是垃圾收集,当然这里仅就内存而言。Garbage Collector(垃圾收集器,在不至于混淆的情况下也成为GC)以应用程序的root为基础,遍历应用程序在Heap上动态分配的所有对...

2020-03-19 11:02:19 1585

spring mybatis web框架

spring mybatis web框架

2017-02-22

spring mvc web框架 第二部分

spring mvc web框架

2017-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除