API設計風格

1.Tunneling Style(隧道式風格)spring

                對應的Web 服務技術 SOAPide

2.URI Style(通用資源標識符風格)ui

3.Hypermedia Style(超媒體風格).net

示例:設計

{
  "content":"Hello, World!",
  "_links":{
    "self":{
      "href":"http://localhost:8080/greeting?name=World"
    }
  }
}

參考spring guide:Building a Hypermedia-Driven RESTful Web Servicerest

4.Event-Driven Style(事件驅動風格)code

 

參考博文:API設計如龍生九子,Tunneling、Hypermedia等更受開發者青睞事件

相關文章
相關標籤/搜索