GotoKnow

REST Architectural Style

Patrickz 2.0
เขียนเมื่อ 14 มีนาคม 2549 14:40 น. ()
แก้ไขเมื่อ 30 พฤษภาคม 2555 12:00 น. ()

เคยเขียนถึงการแลกเปลี่ยนข้อมูลแบบต่างๆ ของ WebService ใน blog
XML-RPC, SOAP และ REST กับ WebService วันนี้บังเอิญเจอบทความ REST Architectural Style จากคุณ Mark Volkmann

เอกลักษณ์ของ REST แบบสรุปคือ
1. ใช้ url ในการส่งข้อมูล

http://host:port/webapp/carPhoto?make=BMW&model=Z3&year=2001&view=front

 

2. ใช้ xml ในการส่งข้อมูลกลับ มีสองแบบ RESTful และ non-RESTful ลองพิจารณา

RESTful 

<musicCollection owner="Mark Volkmann" xmlns:xlink="http://www.w3.org/1999/xlink">
  <artist xlink:href=
     "http://myhost:8080/music/collection/Mark+Volkmann/artist/Tori+Amos"/>
  <artist xlink:href=
     "http://myhost:8080/music/collection/Mark+Volkmann/artist/Sting"/>
</musicCollection>

 

non-RESTful

<musicCollection owner=”Mark Volkmann”>
  <artist name=”Tori Amos”/>
  <artist name=”Sting”/>
</musicCollection><p> ไปตามอ่านล่ะกัน
Links
REST Architectural Style

update : 2006.08.08
แนะนำเว็บ Paul’s REST Resources เพิ่มเติม คุณ Paul ได้รวบรวม links และบทความที่น่าสนใจเอาไว้เยอะเลย</p>

คำสำคัญ (Tags): #service #web 

ความเห็น

ยังไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท
ภาษาปิยะธอน (Piyathon)
เขียนโค้ดไพทอนได้ด้วยภาษาไทย