SlideShare a Scribd company logo
Muamar Sidik
1111510333
 Pada dasarnya tiap URL yang unik adalah
representasi dari beberapa objek.
 Adapun beberapa konten objek tersebut
menggunakan HTTP GET, menghapusnya
memakai POST, PUT, atau DELETE untuk
memodifikasi suatu objek. Akan tetapi pada
praktiknya kebanyakan web service
memakai POST.
 Beberapa tahun ini kita melihat perkembangan
teknologi web service, tetapi popularitas SOAP tetap
tidak berkurang. Arsitektur internet datag dengan
argumen yang bagus untuk menekan soap di sisi
yang lain: ada metode yang lebih baik untuk
membangun web service dalam bentuk
Representational State Transfer (REST).
 REST lebih kepada filosofi lama, ketimbang sebuah
teknologi yang baru. Tetapi dalam kenyataannya
datang kemudian dalam teknologi. Sedangkan SOAP
nampak seperti lompatan baru ke fase selanjutnya
dalam pengembangan internet dengan sekumpulan
spesifikasi baru, filosofi REST mendukung bahwa
prinsip dan protokol yang sudah ada di Web cukup
untuk membuat web servide yang kuat (robust). Hal
ini berarti bahwa developer yang mengerti HTTP dan
XML dapat mulai membangun web service tanpa
membutuhkan toolkit di belakang apa yang biasanya
digunakan dalam pengembangan aplikasi internet.
 Dalam arsitektur REST, kunci resource diidentifikasi,
dapat berupa entitas, koleksi, atau yang lain dimana
nampak lebih bernilai ketika memiliki URI sendiri.
Metode standar _ dalam kasus ini, cara kerja HTP,
dipetakanke semantik-semantik resource-specific.
Semua resource mengimplamentasikan interface yang
seragam. Dimensi tipe konten, yang mengijinkan
representasi berbeda dari resource-resource ( dalam
XML, HTML, dan plain text), sebaik kemampuan links
ke resource dalam representasi resource. Pikirkan,
misal GET pda /customer/4711 akan mengembalikan
dokumen yang mengandung link secara spesifik
/order/xyz.
 Saat ini dapat kita lihat sendiri bahwa banyak web
service baru yang dkembangkan menggunakan
arsitektur REST dibandingkan dengan SOAP. Mari kita
lihat sekilas dan pahami poin-poin dasar apa itu
REST.
Tugas 1 Web service rest
 Ringan- tidak bayak markup xml yang
berlebihan
 Hasilnya mudah dibaca dan dipahami orang
 Mudah membuatnya-tidak perlu toolkit
tertentu
 Metodologi kunci yang dipakai REST adalah
menulis web servis menggunakan interface
yang sudah terkenal dan banyak dipakai:URI.
Contohnya, menampilkan servis konversi
mata uang, dimana user memasukan simbol
mata uang untuk mendapatkan harga mata
uang yang diinginkan secara real-time, dapat
menjadi sederhana seperti membuat sebuah
skrip yang bisa diakses melaui web server
dengan URI.
 https://cisini.wordpress.com/2012/11/07/rest-vs-soap/
 Dalam faktor kemanan pendukung web servis
REST cacat desain utamalah yang
membahayakan keamanan jaringan. REST
menggunakan HTTP dan HTTPS, tetapi
dengan REST administrator atau firewall
dapat melihat maksud setiap pesan dengan
menganalisa perintah HTTP yang dipakai
dalam request.

More Related Content

PPTX
tugas 1 Web service rest
PPTX
Tugas7 ku-0316-rekweb
PPT
05. Affiliate Marketing & Webservices
PPTX
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
PPTX
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
PPTX
Tugas 7 rekayasa web Fitra Ramadhan 1412510610
PPT
Tugas 7 Rekayasa Web 0316
PPTX
Tugas 7 rekweb
tugas 1 Web service rest
Tugas7 ku-0316-rekweb
05. Affiliate Marketing & Webservices
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS 7 – REKAYASA WEB (KU) - 1311511057 - RADEN DONI WIJOYO
Tugas 7 rekayasa web Fitra Ramadhan 1412510610
Tugas 7 Rekayasa Web 0316
Tugas 7 rekweb

What's hot (9)

PPTX
Tugas7rekweb 1212511008-ismailaluwi
PPTX
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
PPTX
Tugas7-[ku]-0316-dezan maulana-1411510975
PPTX
Tugas 7 – rekayasa web
PPTX
Tugas atpi protokol http
PPTX
Tugas 7 – rekayasa web
PPTX
Tugas atpi arif rohman khakim dan samuel setiado
PPTX
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
PPTX
Tugas 7 RekayasaWeb
Tugas7rekweb 1212511008-ismailaluwi
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas 7 – rekayasa web
Tugas atpi protokol http
Tugas 7 – rekayasa web
Tugas atpi arif rohman khakim dan samuel setiado
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas 7 RekayasaWeb
Ad

Similar to Tugas 1 Web service rest (20)

DOCX
Tugas pemograman III
PPTX
Tugas7 rekayasa web Ajat Sudrajat
PDF
Tugas pemrograman3 rpc,soap,rest_1100631020
PDF
Tugas pemogrman 3_tentang RPC,SOAP DAN REST
PPTX
Tugas7 ki-0316-rekweb
PPTX
1211510555 irfan adi rifangga tugas7_ku
PPTX
Bedah Paper Tentang Teknologi Mashup - HTML Sebagai Sumber Data Mashup
PPTX
Tugas 7 ki-0316-alvin yosua-1411510454
PPTX
Tugas7 ku-0316-dody alfad-1511510669
PPTX
Pengenalan SOA serta implementasinya pada aplikasi SS (Support System)
PPT
Konsep mvc
PPTX
Tugas atpi fadiah arsyada dan isti sulastari
PPTX
Tugas 7 rekayasa web (individu)
PPT
Tugas 7 – rekayasa web
PPTX
Tugas atpi protokol http, sindikasi konten, dan layanan
PPTX
Tugas 7 Rekweb Univ. Budi Luhur
PPTX
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
PPT
Web Service - Toni Eko Saputro 1011511571
PPTX
Tugas7 [ku]-0316-rizki christoper-1211510480
PDF
pengenalan dan pengertian web service pada web
Tugas pemograman III
Tugas7 rekayasa web Ajat Sudrajat
Tugas pemrograman3 rpc,soap,rest_1100631020
Tugas pemogrman 3_tentang RPC,SOAP DAN REST
Tugas7 ki-0316-rekweb
1211510555 irfan adi rifangga tugas7_ku
Bedah Paper Tentang Teknologi Mashup - HTML Sebagai Sumber Data Mashup
Tugas 7 ki-0316-alvin yosua-1411510454
Tugas7 ku-0316-dody alfad-1511510669
Pengenalan SOA serta implementasinya pada aplikasi SS (Support System)
Konsep mvc
Tugas atpi fadiah arsyada dan isti sulastari
Tugas 7 rekayasa web (individu)
Tugas 7 – rekayasa web
Tugas atpi protokol http, sindikasi konten, dan layanan
Tugas 7 Rekweb Univ. Budi Luhur
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
Web Service - Toni Eko Saputro 1011511571
Tugas7 [ku]-0316-rizki christoper-1211510480
pengenalan dan pengertian web service pada web
Ad

Recently uploaded (20)

PDF
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
PDF
Gangguan Penglihatan Mata - presentasi biologi
DOCX
LKPD_Bab_1_Informatika_Kelas_9. : Informatika dan Keterampilan Generikdocx
PDF
Pengenalan Undang-undang pengakap laut.pdf
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
2. Modul 2 Fase C Berpikir Komputasional.pptx
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
PPTX
materi pencegahan perkawinan usia anak.pptx
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
DOCX
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PPTX
Model Lintas minat dan pendalaman materi
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
PPTX
Keragaman kerajinan tangan mancanegara.pptx
PPTX
Bahan Presentasi Persamaan Elips .pptx
PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
Gangguan Penglihatan Mata - presentasi biologi
LKPD_Bab_1_Informatika_Kelas_9. : Informatika dan Keterampilan Generikdocx
Pengenalan Undang-undang pengakap laut.pdf
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
2. Modul 2 Fase C Berpikir Komputasional.pptx
Teknologi-Pangan-Pertemuan-820728132309-.ppt
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
materi pencegahan perkawinan usia anak.pptx
Paparan Penyesuaian Juknis BOSP Tahun 2025
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
Bahan Tayang OJT Pembelajaran Mendalam KS
Model Lintas minat dan pendalaman materi
Modul Ajar Deep Learning PAI & BP Kelas 12 SMA Terbaru 2025
Keragaman kerajinan tangan mancanegara.pptx
Bahan Presentasi Persamaan Elips .pptx
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...

Tugas 1 Web service rest

  • 2.  Pada dasarnya tiap URL yang unik adalah representasi dari beberapa objek.  Adapun beberapa konten objek tersebut menggunakan HTTP GET, menghapusnya memakai POST, PUT, atau DELETE untuk memodifikasi suatu objek. Akan tetapi pada praktiknya kebanyakan web service memakai POST.
  • 3.  Beberapa tahun ini kita melihat perkembangan teknologi web service, tetapi popularitas SOAP tetap tidak berkurang. Arsitektur internet datag dengan argumen yang bagus untuk menekan soap di sisi yang lain: ada metode yang lebih baik untuk membangun web service dalam bentuk Representational State Transfer (REST).  REST lebih kepada filosofi lama, ketimbang sebuah teknologi yang baru. Tetapi dalam kenyataannya datang kemudian dalam teknologi. Sedangkan SOAP nampak seperti lompatan baru ke fase selanjutnya dalam pengembangan internet dengan sekumpulan spesifikasi baru, filosofi REST mendukung bahwa prinsip dan protokol yang sudah ada di Web cukup untuk membuat web servide yang kuat (robust). Hal ini berarti bahwa developer yang mengerti HTTP dan XML dapat mulai membangun web service tanpa membutuhkan toolkit di belakang apa yang biasanya digunakan dalam pengembangan aplikasi internet.
  • 4.  Dalam arsitektur REST, kunci resource diidentifikasi, dapat berupa entitas, koleksi, atau yang lain dimana nampak lebih bernilai ketika memiliki URI sendiri. Metode standar _ dalam kasus ini, cara kerja HTP, dipetakanke semantik-semantik resource-specific. Semua resource mengimplamentasikan interface yang seragam. Dimensi tipe konten, yang mengijinkan representasi berbeda dari resource-resource ( dalam XML, HTML, dan plain text), sebaik kemampuan links ke resource dalam representasi resource. Pikirkan, misal GET pda /customer/4711 akan mengembalikan dokumen yang mengandung link secara spesifik /order/xyz.  Saat ini dapat kita lihat sendiri bahwa banyak web service baru yang dkembangkan menggunakan arsitektur REST dibandingkan dengan SOAP. Mari kita lihat sekilas dan pahami poin-poin dasar apa itu REST.
  • 6.  Ringan- tidak bayak markup xml yang berlebihan  Hasilnya mudah dibaca dan dipahami orang  Mudah membuatnya-tidak perlu toolkit tertentu
  • 7.  Metodologi kunci yang dipakai REST adalah menulis web servis menggunakan interface yang sudah terkenal dan banyak dipakai:URI. Contohnya, menampilkan servis konversi mata uang, dimana user memasukan simbol mata uang untuk mendapatkan harga mata uang yang diinginkan secara real-time, dapat menjadi sederhana seperti membuat sebuah skrip yang bisa diakses melaui web server dengan URI.  https://cisini.wordpress.com/2012/11/07/rest-vs-soap/
  • 8.  Dalam faktor kemanan pendukung web servis REST cacat desain utamalah yang membahayakan keamanan jaringan. REST menggunakan HTTP dan HTTPS, tetapi dengan REST administrator atau firewall dapat melihat maksud setiap pesan dengan menganalisa perintah HTTP yang dipakai dalam request.