jersey-rest
文章平均质量分 77
li563868273
个人主页:lizhao.pw
展开
-
SSE(Server-Send Event):服务器推送数据的新方式
最近在项目开发中使用了一种比较新的技术,SSE,即 Server-Send Event,使用它从服务器向浏览器推送数据。传统的网页都是浏览器向服务器“查询”数据,但是很多场合,最有效的方式是服务器向浏览器“发送”数据。比如,每当收到新的电子邮件,服务器就向浏览器发送一个“通知”,这要比浏览器按时向服务器查询(polling)更有效率。服务器发送事件(Server-Sent Events,简转载 2015-12-10 16:26:28 · 6168 阅读 · 1 评论 -
rest推送实现--jesey SSE
rest推送实现–jesey SSE 服务器推送技术,是一种当服务器端的业务数据,资源状态发生改变的时候,服务器可以主动将这个信息通知给浏览器的通信技术。这里我们不讨论TCP/IP协议建立的连接,基于这种的Socket,一但连接建立,在这样的双向通信链路中随时都可以发送通知。如果我们自己在项目中实现一般还是使用第三方的,比如极光推送这个也是采用建立TCP长连接实现的。我们这里就主要介绍HTT原创 2015-12-11 14:16:45 · 4916 阅读 · 2 评论 -
jwt(json-web-token)在rest中的实现--jersey
jwt(json-web-token)在rest中的实现–jersey 在这里我就不介绍jwt的概念,在我的另外一篇里面有具体的介绍 http://blog.csdn.net/li563868273/article/details/50166491 我这里主要介绍jwt在java的jersey中的实现,在springMVC中实现也大同小异,仿照过来就行了。实现jwt的具体步骤总的来说实现j原创 2015-12-12 19:48:59 · 24358 阅读 · 4 评论 -
Tomact中权限设置-Realm配置
什么是Realm Realm(安全域)其实就是一个存储用户名和密码的“数据库”再加上一个枚举列表。“数据库”中的用户名和密码是用来验证 Web 应用(或 Web 应用集合)用户合法性的,而每一合法用户所对应的角色存储在枚举列表中。可以把这些角色看成是类似 UNIX 系统中的 group(分组),因为只有能够拥有特定角色的用户才能访问特定的 Web 应用资源(而不是通过对用户名列表进行枚举适配)原创 2015-11-21 15:29:27 · 448 阅读 · 0 评论 -
Rest安全(一)
REST安全(一) ## 1.身份认证 ## HTTP认证规范定义了两种HTTP身份认证方式:HTTP Basic(基本认证)和Http Digest(摘要认证)。HTTP认证是一种无状态的认证方式,服务器容器不会为这样的登录匹配Session,身份信息随浏览器关闭而消失。Java平台包含了HTTP的两种身份认证,此外还定义了HTTP+HTML form-based authentication原创 2015-11-21 14:54:04 · 1021 阅读 · 0 评论 -
使用json web token
来龙去脉诸如Ember,Angular,Backbone之类的前端框架类库正随着更加精细的Web应用而日益壮大。正因如此,服务器端的组建也正正在从传统的任务中解脱,转而变的更像API。API使得传统的前端和后端的概念解耦。开发者可以脱离前端,独立的开发后端,在测试上获得更大的便利。这种途径也使得一个移动应用和网页应用可以使用相同的后端。当使用一个API时,其中一个挑战就是认证(authenticat转载 2015-12-03 21:24:38 · 4997 阅读 · 1 评论 -
CXF入门RI实现
什么是WSDLWSDL全称是Web Service Description Language(Web服务描述语言),用于描述Web Service的具体内容。也是用来描述如何使用SOAP来调用Web服务。 当成功发布了一个WS后,就能在浏览器中通过一个地址来查看基于WSDL文档,他是一个基于XML的文档。我们在访问一个webservice地址的时候带上wsdl参数。 http://localho原创 2016-04-24 11:27:33 · 421 阅读 · 0 评论 -
如何把thrift rpc转换为http
背景在平常的业务开发中遇到了两个场景:1.由于业务用的rpc框架是thrift,代码也是都是用thrift再写,有一天突然接到个需要前端要用http访问接口的需求,于是花了几天时间把所有的thrift接口又用Controller封装一层。由于跨语言,且对方不使用thrift,就需要你提供Http接口2.写完thrift为了自测,需要再写个TestController验证代码是否正确,整...原创 2018-07-05 23:15:40 · 6141 阅读 · 0 评论