GotoKnow
  • เข้าระบบ
  • สมัครสมาชิก
  • แผงจัดการ
  • ออกจากระบบ
GotoKnow

REST Architectural Style

เคยเขียนถึงการแลกเปลี่ยนข้อมูลแบบต่างๆ ของ 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>

 ไปตามอ่านล่ะกัน
Links
REST Architectural Style

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

บันทึกนี้เขียนที่ GotoKnow โดย 

คำสำคัญ (keywords): webservice
หมายเลขบันทึก: 18850
เขียน:
แก้ไข:
อ่าน:
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ

ความเห็น (0)