维基百科把表述性状态转移(Representational State Transfer ,REST)定义为“分布式超媒体系统、如万维网的一种软件架构形式”。Web服务的RESTful方案被广泛视为SOAP的一个更简单的替代方案。许多大型的Web服务提供商如亚马逊、Twitter和谷歌都在广泛地使用它。下面我们将为您提供一些RESTful资源和技巧。
在过去10年里,应用服务器已经找到了舒适的位置,但是Web应用服务器现在通常大都剥离为若干个基本元素了。轻载的Web应用框架是今日的基础设施常见选择,而这些大都是采用REST(表述性状态转移)这种无疑属于无状态的架构方案的。
许多Java专业人员都有兴趣学习一下REST式WEB服务的基础知识,但是他们常常发现那些操作指南太复杂了。下面我们将直接使用基础知识,演示一下如何创建一个基于REST的WEB服务。
对于我们这些不熟企业应用mashup的人来说,Portal也许是开始学习的好地方。为了让应用mashup发挥作用,REST API能成为其中重要的一部分。下面我们就来看看具体如何操作。
下面是相关REST资源指南。
专家答疑
技巧
新的HTML5标准会对企业应用开发产生积极的影响吗?如果是这样,主要是什么影响呢?如果不是,为什么会认为并不是真的对企业开发有帮助呢?
对于那些实施了基于SOA架构信息系统平台的企业来说,服务已经成为企业重要的IT资产,在拥有众多的服务同时,也会有大量的服务调用者,如何更好的使用这些服务……
在我最新一篇关于成功使用ESB文章发表之后,收到了很多反馈,基于这些反馈以及LinkedIn上SOA兴趣组关于 “进行ESB还是不进行是个问题” 的论点,我认为探讨一下ESB和EAI技术是很有用的。
本周
本月