Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
RESTful编程指南
Http缓存Last-Modified、ETag和Expires的Java终结解决之道
Last-Modified和Expires针对浏览器,而ETag则与客户端无关,所以可适合REST架构中。两者都应用在浏览器端的区别是:Expires日期到达前,浏览器不会再发出新的请求,除非用户按浏览器的刷新,所以,Last-Modified和Expires基本是降低浏览器向服务器发出请求的次数,
REST与DDD
之前在为什么要使用MVC+REST+CQRS架构我曾经提出DDD是核心,REST是壳的观点,我想在这里详细谈谈我的思路。 今天正好看看到老外一篇博文Why REST is so important:
为什么要使用MVC+REST+CQRS架构
具体来说,前端浏览器:angular.js等MVC框架;后端: REST+ CQRS。 angular.js等MVC框架是指前端浏览器的MVC框架,而不是类似Struts 或SpringMVC之类的服务器端后端MVC框架。 关于后端MVC框架的问题可见《MVC模式已死 》[url=
Swagger, Blueprint和RAML三种API设计比较
[url= Blueprint [/url]:提供跨越API整个周期的惊奇的工具,这样可以和别人讨论你的API,可以产生自动文档或一个测试案例。 [url=http://
通过 RESTful API提供CQRS
这是基于Greg Young的CQRS [url= 原型[/url],将其通过RESTFul暴露给外界,提供API服务。 M-R模型是一个仓库系统的简化,你能创建或修改或失效(逻辑删除)一个仓库条目,可以简化认为它是产品类型
一个command产生多个事件产生的问题!
板桥老师你好: 看了你写的AngularJS+Restful+CQRS的文章,有以下问题想请求? 1.Restful对于PUT,POST,DELETE得到的应该是Command吧? 2.如果一个Command产生多个事件,如何保证这几个事件的原子性,其中一个失败了,这种情况如何重新播放事件和还原?
关于rest和cqrs能否结合的疑问
这个资料显示可以将rest和cqrs进行结合,不过还是没有具体的代码示例 如果大家对这两个结合有兴趣可以一起探讨一下,是否可以结合,如何结合,以及结合带来的好处?
使用Yoga灵活实现REST
[url= Flexibility to your REST Implementation with Yoga[/url] 如何使用REST提供一个基于领域模型图的简单REST API?有两个选择,IBM, SAP, Microsoft, Red Hat提倡的[url=
REST认证
[url= 一文讲解通过使用私有Key对调用参数将那些签名,并且通过HTTPS调用的方式。 源码下载:[url=
没有人真正理解REST or HTTP
[url= Programming - Nobody Understands REST or HTTP[/url] 这篇文章很有意思,挖掘了REST深层,特别重点指出REST的URL是名词。 比如银行转帐,从帐户1转到
DCI的Contex创建时注入request对象
CDI的Contex创建时是否应该注入 request对象? 比如: app.get(function(req,res){ var cxt = new MyContext(req,user); cxt.go(); }); 因为,DCI说把 View 和 Context 解体并融合到 Context中
无需OAuth就可以设计一个安全的REST (Web) API
OAuth非常复杂,但是考察Amazon的Web服务发现它们并没有使用OAuth,那么是如何保证REST安全性呢? 答案在:HMAC,说白了就是HASH,每个客户端第一次发出请求时,将自己的唯一HASH MAC 和请
请问如果没有持久化层,还能否存在业务层
我经常用到一般都是STRUTS+WEBSERVICE 或者是SSH框架,我总是感觉写来去就是为了和DB打交道,利用CURD组织成画面的数据,我完全感觉不到业务逻辑是在SERVICE层,SERVICE根本不像对象,更像是一个函数库, 对于WEB开发,业务逻辑明显是存在数据库里,而画面就是业务逻辑的直观
使用SCA和JAX-RS建立RESTful服务
[url= RESTful services using SCA and JAX-RS[/url] SCA原本是SOA架构中对服务定义 配置和组合的一种技术,与具体语言平台无关;原先SCA得以发挥服务功能,基本是
REST的疑惑
最近在用REST尝试性的做点小东西,遇到点疑惑,如下: REST把系统所有的东西都抽象成资源,而OO是抽象成对象,资源表示了对象中的属性,但对象中的方法呢?该如何表示? 比如: 一个单据的审批动作,审批应该是单据这个对象的方法,那我如何在REST的URL来表示这个方法? 如果把审批放在URI中如:/
InfoQ: 创建RESTful服务,有GET和POST足矣?
InfoQ: 创建RESTful服务,有GET和POST足矣?
启动JiveJdon的REST版以及NOSQL版探索项目
开始这个项目的目的是找出我的那个小巧restful框架的不合理之处,准备深入实践运用REST,DDD,DCI,CQRS,NOSQL,EDA等思想。 探索DCI是否可以植入框架,DDD中的领域模型是否可以直接暴露为资源Resource,实践非贫血模型,分布式计算。 项目会在基本的功能完备后开源出来,部
转享:面向资源编程
[url= Oriented Programming | SitePen Blog[/url] 该文一个关键点认为资源是有唯一标识的,这和DDD中实体标识应该有相同含义,是不是可以认为资源就是实体? REST实际就是将实体直接暴露给客户端
上页
下页