前段時間,國內資深Java咨詢師Robbin的一篇文章《Java已經過時了嗎?》再次引發(fā)了業(yè)界對Java的關注。在企業(yè)應用領域,Java憑借在穩(wěn)定性和安全性方面的優(yōu)勢仍然占據著主流位置。但在互聯網領域,由于Web表現層開發(fā)需求變化頻繁,Java這類靜態(tài)類型的語言不夠敏捷,嚴重影響了開發(fā)的效率。越來越多的開發(fā)者選擇采用PHP、ASP或者RoR替代Java。
REST軟件架構是當今世界上最成功的互聯網的超媒體分布式系統。作為一種專門針對網絡應用的設計和開發(fā)方式,它可以很好的降低開發(fā)的復雜性,提高系統可伸縮性和開發(fā)效率。目前一些支持REST的Java框架已經存在,這些框架使得基于Java做REST設計和開發(fā)成為了一件很容易的事情。
REST的主要優(yōu)勢到底是什么?在未來,Java會加速擁抱REST,重新成為互聯網Web開發(fā)的主流嗎?本專題將與您分享這方面的內容。
背景知識介紹一:什么是Rest架構?
背景知識介紹二:Rest/Ajax架構風格優(yōu)點
專題策劃:CSDN-Java頻道