REST, singkatan bahasa Inggris dari representational state transfer atau transfer keadaan representasi, adalah suatu gaya arsitektur perangkat lunak untuk untuk pendistribusian sistem hipermedia seperti WWW. Istilah ini diperkenalkan pertama kali pada tahun 2000 pada disertasi doktoral Roy Fielding, salah seorang penulis utama spesifikasi HTTP. Istilah ini selanjutnya dipergunakan secara luas pada komunitas jaringan.

REST secara spesifik merujuk pada suatu koleksi prinsip-prinsip arsitektur jaringan yang menggariskan pendefinisian dan pengalamatan sumber daya. Istilah ini sering digunakan dengan longgar untuk mendeskripsikan semua antarmuka sederhana yang menyampaikan data dalam domain spesifik melalui HTTP tanpa tambahan lapisan pesan seperti SOAP atau pelacakan sesi menggunakan cookie HTTP. Dua pengertian ini dapat menimbulkan konflik dan juga tumpang tindih. Dimungkinkan untuk merancang suatu sistem perangkat lunak besar sesuai dengan gaya arsitektur REST Fielding tanpa menggunakan HTTP dan tanpa berinteraksi dengan WWW. Juga dimungkinkan untuk merancang antarmuka XML+HTTP sederhana yang tidak mengikuti prinsip-prinsip REST, tetapi sebaliknya mengikuti model dari RPC (remote procedure call). Perbedaan penggunaan istilah REST ini cukup menyebabkan permasalahan dalam diskusi-diskusi teknis.

Sistem yang mengikuti prinsip REST Fielding sering disebut sebagai "RESTful".

Referensi

sunting
  • Fielding, Roy T.; Taylor, Richard N. (2002-05), "Principled Design of the Modern Web Architecture" (PDF), ACM Transactions on Internet Technology (TOIT), 2 (2), New York: Association for Computing Machinery: 115–150, doi:10.1145/514183.514185, ISSN 1533-5399 Pemeliharaan CS1: Tanggal dan tahun (link)
  • Fielding, Roy Thomas (2000), Architectural Styles and the Design of Network-based Software Architectures (HTML), Doctoral dissertation, University of California, Irvine
  • Pautasso, Cesare; Zimmermann, Olaf; Leymann, Frank (2008-04), "RESTful Web Services vs. Big Web Services: Making the Right Architectural Decision" (HTML), 17th International World Wide Web Conference (WWW2008), Beijing, China ; Pemeliharaan CS1: Tanggal dan tahun (link)

Pranala luar

sunting

📚 Artikel Terkait di Wikipedia

Pabrik Gula Banjaratma

desa Banjaratma, Bulakamba, Brebes atau yang sekarang ini telah menjadi Rest Area KM 260B Banjaratma. SF Bandjaratma dibangun pada tahun 1908 oleh Handelsvereniging

Rest Area (film)

Rest Area adalah film horor Indonesia tahun 2025 yang disutradarai oleh Aditya Testarossa dalam debut penyutradaraannya, berdasarkan naskah yang ditulisnya

Pembunuhan anggota Front Pembela Islam 2020

pada tanggal Senin, 7 Desember 2020 yang melibatkan sepasang 3 kelompok di Rest Area KM 50A (arah Cikampek), Desa Sirnabaya, Kecamatan Telukjambe Timur,

Rest in power

Utamanya dalam komunitas kulit hitam dan di Amerika Serikat, rest in power (sebuah variasi dari rest in peace) adalah sebuah ekspresi yang dipakai untuk berkabung

Bodies at Rest

Bodies at Rest adalah sebuah film Hongkong genre laga seru tahun 2019 garapan Renny Harlin, menampilkan Nick Cheung, Richie Jen, dan Yang Zi. Film tersebut

The Oath of Love

8 September 2021. Serial ini diangkat dari novel Please Guide Me for the Rest of My Life (Hanzi: 余生,请多指教; Pinyin: Yú Shēng, Qǐng Duō Zhǐ Jiào) karya Bolin

Rosalia Indah

ini juga merambah ke bisnis penyantunan (hospitality) seperti rumah makan, rest area, dan hotel; serta produksi air minum dalam kemasan. Kantor pusat dan

Leave Out All the Rest

"Leave Out All the Rest" (bahasa Indonesia: Tinggalkan Semuanya) adalah sebuah lagu dari album Linkin Park, Minutes to Midnight. Lagu tersebut telah dikonfirmasikan