丁振凡
在面向服務(wù)的計(jì)算中,基于REST風(fēng)格的Web服務(wù),因其定義、調(diào)用的高效和簡(jiǎn)潔性,成為當(dāng)前服務(wù)計(jì)算的新熱點(diǎn)。Spring MVC支持REST風(fēng)格的Web服務(wù)的定義,Spring同時(shí)也定義了RestTemplate以配合Web服務(wù)的調(diào)用。另一方面,在B / S應(yīng)用中,瀏覽器可通過AJAX技術(shù)調(diào)用Web服務(wù),并根據(jù)服務(wù)的返回結(jié)果動(dòng)態(tài)更新頁(yè)面內(nèi)容?眼1?熏2?演。REST服務(wù)的響應(yīng)消息的數(shù)據(jù)對(duì)象包裝形式使用較多的是XML和Json。Json作為一種易被JavaScript解析的對(duì)象消息格式,其在消息傳遞、解析和處理效率方面均具有一定的優(yōu)勢(shì),因此受到越來越多應(yīng)用開發(fā)者的歡迎。