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 และบทความที่น่าสนใจเอาไว้เยอะเลย

คำสำคัญ (Tags): #service#web
หมายเลขบันทึก: 18850เขียนเมื่อ 14 มีนาคม 2006 14:40 น. ()แก้ไขเมื่อ 30 พฤษภาคม 2012 12:00 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

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