- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 如何实现RESTful Web API的身份验证
最近想拿一个小项目来试水RESTful Web API,项目只有几个调用,比较简单,但同样需要身份验证,如果是传统的网站的话,那不用说,肯定是用户名+密码在登录页获得登录Token,并把登录Token记在Cookie和Session中作为身份标识的这种方式,但现在不同了,关键是RESTful,这意味着我们设计出来的这些API是无状态的(Stateless),下一次的调用请求和这一次的调用请求应该是...
2018-03-10 18:13:47
2159
转载 WebService 的创建,部署和使用
WebService,即Web服务,能使得运行在不同机器上的不同应用无须借助,专门的第三方软件或硬件,就可相互交换数据或集成. 第一次选择WebService,是为了替代数据库远程连接.我们都知道当SQL允许远程时,则要打开某一端口.但这一点在我们已经部署好的服务器上,却是不被允许的,于是就选择WebService来代替了.当然现在我们也可以选择WCF来完成.不过这不是我们今天的主题. W...
2018-03-04 10:19:48
187
转载 String,StringBuffer与StringBuilder的区别
JAVAString 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)C#在.NET中String是不可改变对象,一旦创建了一个String对象并给它赋值,它就不可能再改变,也就是你不可能改变一个字符串的值。这句活初听起来似乎有些不可思议,大家也许马上会想到字符串连接操作,我们不也可以改变字符串吗?看下面的这段代码:public sta...
2018-03-02 22:39:23
185
转载 WCF服务2——简单例子
在本例中,我们将实现一个简单的计算服务,提供基本的加、减、乘、除运算,通过客户端和服务端运行在同一台机器上的不同进程实现。一、新建WCF服务1、新建一个空白解决方案,解决方案名称为“WCFSolution”。2、解决方案右键->添加->类库项目,类库名称为CalculateWcfService。3、创建服务契约WCF采用基于契约的交互方式实现了服务的自制。服务契约:是相关操作的集合。契...
2018-02-25 11:00:48
444
转载 WCF服务1——介绍
一、回顾开发历史:软件架构的设计经历了:从面向对象程序,到面向组件程序设计,再到面向服务程序设计。这三种方式都致力于同一个目标:封装和重用。面向对象程序设计:类封装功能并提供代码重用。面向组件程序设计:用以共享封装了可重用类的二进制文档。最初,这一点只是针对本机,随着COM,DCOM和.NET Remoting的问世,才发展到分布式环境。虽然这些分布式的方法不尽相同,但是都可以实现跨进程、跨机器。...
2018-02-25 10:19:09
257
转载 WCF服务3——深入学习
原文链接:https://www.cnblogs.com/dotnet261010/p/7407444.html在前面的文章中讲述过WCF服务的宿主程序主要包括:三种,在那篇文章中,简单的描述了如何把一个WCF服务寄宿到IIS上面,这篇文章中将具体讲述如何把一个WCF服务寄宿到IIS上面。一、新建一个WCF服务应用程序:文件->新建->项目:选择WCF下面的WCF服务应用程序二、分析W...
2018-02-25 09:59:20
240
转载 Attribute
在c#中,“[...]”这个叫做Attribute,一般翻译为“特性”特性是一个继承自System.Attribute类的类,其实特性和注释(即“/* ... */”)类似,是用于描述程序集、类型、成员的“备注信息”,和注释不同的是:注释是给“人”看的,而特性是给“编译器”看的,举例来说:[ServiceContract] 这个特性告诉编译器,该类型(指IInterface1)是一个服务契约,[O...
2018-02-25 09:48:18
1940
转载 WCF、WebAPI、WCFREST、WebService之间的区别
在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。 Web Service 1、它是基于SOAP协议的,数据格式是XML 2、只支持HTTP协议 3、它不是开源的,但可以被任意一个了解X...
2018-02-25 09:46:03
148
转载 关于Application_Start
1、以前我一直以为 Application_Start 方法是在IIS启动以后就执行的,后来我发现 Application_Start 方法 是在第一个用户访问时才被调用的,并且只会被调用一次。2、解决IIS应用池回收造成Application_Start中定时执行程序停止的问题最近在做一个项目,需要在程序中定时不断的执行某些操作,结果发现每天7,8点过后到第二天9点,定时程序经常都没有在执行,后...
2018-02-23 20:41:03
3228
转载 static 构造函数的认识
最近,看到一道面试题,如下class Class1{ private static int count = 0; static Class1() { count++; } public Class1() { count++; }} Class1 one = new Class1(); Class1 t...
2018-02-23 20:32:59
299
转载 请求转发(Forward)和重定向(Redirect)的区别
forward过程转发,服务器端行为。web服务器把接受的请求,调用内部的方法在容器内部完成请求处理和转发动作,然后响应客户端,在这里,转发的路径必须是同一个web容器下的url(url可能也会改变),其不能转向到其他的web路径上去,中间传递的是自己的容器内的request。redirect过程重定向,客户端行为。客户端发送http请求,web服务器接受后发送3**状态码响应及对应新的locat...
2018-02-21 11:25:18
352
转载 Integer和int的区别
Integer和int的区别1、Integer是int提供的封装类,而int是Java的基本数据类型;2、Integer默认值是null,而int默认值是0;3、声明为Integer的变量需要实例化,而声明为int的变量不需要实例化;4、Integer是对象,用一个引用指向这个对象,而int是基本类型,直接存储数值。 7 public class TestInteger { 8 9 ...
2018-02-20 10:22:18
204
转载 Spring核心组件bean、context、core
spring是目前最流行的框架之一,今天主要和大家共同研究一下spring的核心组件。spring总共有十几个组件,其真正核心组件为:core、context和bean。 这三个组件中bean尤为重要,因为spring是面向bean的编程。就像Java是面向对象的编程一样,bean对于spring来说就好比Java中的对象一样重要。在spring中如果没有bean也就没有spring存在的意义了。...
2018-02-20 08:13:21
921
20200205-python基础专题培训.pdf
2020-02-10
20200205-python基础专题培训.pdf
2020-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅