SlideShare a Scribd company logo
Web Technology
Web Services
Service Oriented Architecture
• SOA adalah sebuah konsep Software Architecture
yang mendefinisikan penggunaan layanan untuk
mendukung kebutuhan pengguna software.
• Integrating business processes and supporting IT
infrastructure as secure, standardized component
• Loosely coupled
• High interoperable
• Reusable
• Interoperability
SOA cont.
• Interface
• Behind the scence
• Implementasi  Web Services.
Istilah SOA
• Service
• Stateless
• Provider
• Consumer
• Binding
Sebelum SOA
Distributed System Technologies
• Fragility of Object Systems
• Lack of Interoperability
Setelah SOA
Future Proofing
• Technology Abstraction
• Provider Abstraction
DEFINISI
• Menurut Russ Basiura
– Web Service merupakan suatu aplikasi logik yang dapat diakses oleh program
komputer melalui standard web protokol, seperti HTTP, XML, SOAP, WSDL dan
UDDI dan bersifat platformindependent.
– Web Service harus dapat diimplementasikan pada setiap platform, dimana
standar protokol bukanlah suatu protokol yang proprietary pada satu vendor
dan disupport oleh semua vendor-vendor besar.
• Menurut Matjaz B Juric
– Web Service dibangun dengan menggunakan standar yang terbuka, seperti
SOAP dan menerima request dari sistem lainnya.
– Request dikirimkan dengan menggunakan teknologi yang lightweight, bersifat
netral terhadap vendor, yang memfasilitasi hubungan implementasi bisnis
yang bersifat netral.
– Terdapat tiga aktor utama dalam Web Service
• service provider
• service requestor
• service registry
PERBANDINGAN PROTOKOL BERBASIS
KOMPONEN PADA KOMPUTER TERDISTRIBUSI
MEKANISME INTEGRASI WS PROVIDER
DENGAN WS REQUESTER
SPESIFIKASI PEMBANGUN WEB
SERVICE
DIAGRAM DARI PESAN SOAP
• SOAP : bagian yang paling penting pada WS,
merupakan suatu metoda standard untuk
pertukaran informasi text antara client dan
server
• SOAP : pesan sederhana berdasarkan XML 􀃆
semua sistem dapat memanfaatkan asal ada
XML Parser
DIAGRAM DARI PESAN SOAP
MEKANISME PEMANGGILAN DAN PEMBERIAN RESPONSE
WS MENGGUNAKAN SERIALISASI DAN
DESERIALISASI PESAN SOAP
CONTOH SOAP ENVELOPE
<SOAP-Env:Envelope
xmlns:SOAPENV=
http://Schemas.xmlsoap.org/soap/envelope/
xmlns:CUSTOM=“urn:schemas-mycustom
com:custom”
CUSTOM:somevalue=“2150”>
<!- -Tag Header dan Body - ->
</SOAP-Env:Envelope>
WS Architecture

More Related Content

Similar to RAI 14 - web services

Tugas atpi aplikasi teknologi dan pengelolaan informasi
Tugas atpi aplikasi teknologi dan pengelolaan informasiTugas atpi aplikasi teknologi dan pengelolaan informasi
Tugas atpi aplikasi teknologi dan pengelolaan informasiFebriy Y
 
Tugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariTugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariFebriy Y
 
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...Febriy Y
 
Mari Mengenal Cloud Computing
Mari Mengenal Cloud ComputingMari Mengenal Cloud Computing
Mari Mengenal Cloud Computing
Ria_Pratiwi_Uloli
 
SOA introduction
SOA introductionSOA introduction
SOA introduction
Frans Caisar Ramadhan
 
Web Service dan service oriented architecture
Web Service dan service oriented architectureWeb Service dan service oriented architecture
Web Service dan service oriented architecture
septiara5
 
Modul 12rev1
Modul 12rev1Modul 12rev1
Modul 12rev1gung_sono
 
Pengantar Konsep Cloud Computing
Pengantar Konsep Cloud ComputingPengantar Konsep Cloud Computing
Pengantar Konsep Cloud Computing
ArifaReika
 
Totolan Cloud Computing
Totolan Cloud ComputingTotolan Cloud Computing
Totolan Cloud ComputingHendrik Ang
 
Mikrotik Most Wanted
Mikrotik Most WantedMikrotik Most Wanted
Mikrotik Most Wanted
candraaditama
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction Technology
Ainul Yaqin
 
Kelompok 8 - Cloud Database
Kelompok 8 - Cloud DatabaseKelompok 8 - Cloud Database
Kelompok 8 - Cloud Database
Dejiko Chaem
 
Tugas atpi mohamad irfan s (1206247133) erwin r (1206247423)
Tugas atpi  mohamad irfan s (1206247133)  erwin r (1206247423)Tugas atpi  mohamad irfan s (1206247133)  erwin r (1206247423)
Tugas atpi mohamad irfan s (1206247133) erwin r (1206247423)Febriy Y
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
rima fauziah
 
CloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.pptCloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.ppt
suryagsc
 
CloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.pptCloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.ppt
suryagsc
 
media interakitf berbasis halaman website
media interakitf berbasis halaman websitemedia interakitf berbasis halaman website
media interakitf berbasis halaman website
MIlham52
 
Model Pelayanan Cloud
Model Pelayanan CloudModel Pelayanan Cloud
Model Pelayanan Cloud
Farichah Riha
 

Similar to RAI 14 - web services (20)

Materi 3
Materi 3Materi 3
Materi 3
 
Materi 3
Materi 3Materi 3
Materi 3
 
Tugas atpi aplikasi teknologi dan pengelolaan informasi
Tugas atpi aplikasi teknologi dan pengelolaan informasiTugas atpi aplikasi teknologi dan pengelolaan informasi
Tugas atpi aplikasi teknologi dan pengelolaan informasi
 
Tugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasariTugas atpi anastasia dita fitria irmalasari
Tugas atpi anastasia dita fitria irmalasari
 
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...Tugas atpi   muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
Tugas atpi muhammad bagus novandi(1206206146) & abdul fattah robbani(120625...
 
Mari Mengenal Cloud Computing
Mari Mengenal Cloud ComputingMari Mengenal Cloud Computing
Mari Mengenal Cloud Computing
 
SOA introduction
SOA introductionSOA introduction
SOA introduction
 
Web Service dan service oriented architecture
Web Service dan service oriented architectureWeb Service dan service oriented architecture
Web Service dan service oriented architecture
 
Modul 12rev1
Modul 12rev1Modul 12rev1
Modul 12rev1
 
Pengantar Konsep Cloud Computing
Pengantar Konsep Cloud ComputingPengantar Konsep Cloud Computing
Pengantar Konsep Cloud Computing
 
Totolan Cloud Computing
Totolan Cloud ComputingTotolan Cloud Computing
Totolan Cloud Computing
 
Mikrotik Most Wanted
Mikrotik Most WantedMikrotik Most Wanted
Mikrotik Most Wanted
 
07 Software Construction Technology
07 Software Construction Technology07 Software Construction Technology
07 Software Construction Technology
 
Kelompok 8 - Cloud Database
Kelompok 8 - Cloud DatabaseKelompok 8 - Cloud Database
Kelompok 8 - Cloud Database
 
Tugas atpi mohamad irfan s (1206247133) erwin r (1206247423)
Tugas atpi  mohamad irfan s (1206247133)  erwin r (1206247423)Tugas atpi  mohamad irfan s (1206247133)  erwin r (1206247423)
Tugas atpi mohamad irfan s (1206247133) erwin r (1206247423)
 
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
 
CloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.pptCloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.ppt
 
CloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.pptCloudComputing1231231231231231231231.ppt
CloudComputing1231231231231231231231.ppt
 
media interakitf berbasis halaman website
media interakitf berbasis halaman websitemedia interakitf berbasis halaman website
media interakitf berbasis halaman website
 
Model Pelayanan Cloud
Model Pelayanan CloudModel Pelayanan Cloud
Model Pelayanan Cloud
 

Recently uploaded

Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 

Recently uploaded (20)

Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 

RAI 14 - web services