ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Proses, Objek, dan Layanan
Terdistrbusi
SAEFUL ABRAR SOFYAN
Proses Terdistribusi
• Proses distribusi dirancang agar sebuah
  program dapat dijalankan pada berbagai
  tempat dalam suatu jaringan komputer, baik
  LAN maupun WAN.


• Proses terdistribusi dapat diaplikasikan pada
  berbagai ruang kerja sebagai contoh
  penerapan proses terdistribusi adalah sistem
  perbankan.
COBRA
• CORBA (Common Object Request Broker
 Architecture), adalah sebuah arsitektur
 software dimana sebuah obyek
 berkomunikasi dengan obyek lain dengan
 cara pengiriman pesan (message passing).
COM
• COM (Component Object model), adalah
 teknologi yang diciptakan oleh microsoft untuk
 memungkinkan komunikasi antar aplikasi.
 Teknologi ini diperkenalkan oleh microsoft
 pada tahun 1993
DCOM
• DCOM (Distributed Componen Object Model),
 adalah kumpulan konsep Microsoft dan
 program interface dimana obyek program dari
 klien dapat meminta pelayanan dari server
 atas program obyek pada komputer di dalam
 jaringan.
Web Service
• Web service adalah suatu sistem perangkat lunak
  yang dirancang untuk mendukung
  interoperabilitas dan interaksi antar sistem pada
  suatu jaringan.

• Web service menyimpan data informasi dalam
  format XML, sehingga data ini dapat diakses oleh
  sistem lain walaupun berbeda platform, sistem
  operasi, maupun bahasa compiler.
Kenapa Pakai Web Service ??
Beberapa alasan mengapa digunakannya web
service adalah sebagai berikut:

• Web service memiliki kemudahan dalam proses
  deployment-nya, karena tidak memerlukan
  registrasi khusus ke dalam suatu sistem operasi.
  Web service cukup di-upload ke web server dan
  siap diakses oleh pihak-pihak yang telah
  diberikan otorisasi.
Cont
• Web service berjalan di port 80 yang merupakan
  protokol standar HTTP, dengan demikian web
  service tidak memerlukan konfigurasi khusus di
  sisi firewall.
Arsitektur Web Service
Web service memiliki tiga entitas dalam
arsitekturnya, yaitu:


1.Service Requester (peminta layanan)
2.Service Provider (penyedia layanan)
3.Service Registry (daftar layanan)
Cont
Komponen-komponen Web Service
TCP/IP
• TCP/IP (singkatan dari Transmission Control
  Protocol/Internet Protocol) adalah standar
  komunikasi data yang digunakan oleh komunitas
  internet dalam proses tukar-menukar data dari
  satu komputer ke komputer lain di dalam jaringan
  Internet.
SOAP
• SOAP (Simple Object Access Protocol) adalah
  standar untuk bertukar pesan-pesan berbasis XML
  melalui jaringan komputer atau sebuah jalan
  untuk program yang berjalan pada suatu sistem
  operasi (OS) untuk berkomunikasi dengan
  program pada OS yang sama maupun berbeda
  dengan menggunakan HTTP dan XML sebagai
  mekanisme untuk pertukaran data.
Web Service Definition Language
                            (WSDL)
• WSDL merupakan bahasa standard yang
  menyediakan mekanisme untuk mendeskripsikan
  Service yang disediakan oleh sistem (Web Service),
  lokasi keberadaan service tersebut dan bagaimana
  cara memperolehnya, secara terstruktur dalam
  format XML.
UDDI
• UDDI adalah teknologi yang didukung oleh OASIS
  (Organization for the Advancement of Structured
  Information Standards)

• UDDI berperan sebagai service registry dalam
  suatu web service

• Berbasis XML dan platform-independent
Komponen-komponen UDDI
• White Pages

• Yellow Pages

• Green Pages
TERIMA KASIH

More Related Content

Similar to Materi 3 (20)

pengenalan dan pengertian web service pada web
pengenalan dan pengertian web service pada webpengenalan dan pengertian web service pada web
pengenalan dan pengertian web service pada web
KumpulanFilmku
Ìý
Tugas atpi ade maretha & arista bayu
Tugas atpi ade maretha & arista bayuTugas atpi ade maretha & arista bayu
Tugas atpi ade maretha & arista bayu
Febriy Y
Ìý
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
Febriyani Syafri
Ìý
Sister pertemuan 4
Sister pertemuan 4Sister pertemuan 4
Sister pertemuan 4
ira_06
Ìý
Perkuliahan Smart Web PPT 7 Web Service.pptx
Perkuliahan Smart Web PPT 7 Web Service.pptxPerkuliahan Smart Web PPT 7 Web Service.pptx
Perkuliahan Smart Web PPT 7 Web Service.pptx
AdiHartanto4
Ìý
17. Memahami Web.pptx
17. Memahami Web.pptx17. Memahami Web.pptx
17. Memahami Web.pptx
Tantost1
Ìý
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptxMateri_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
DwiPratiwi50
Ìý
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
BintaranAnggono
Ìý
Sistem terdistribusi (dha5)
Sistem terdistribusi (dha5)Sistem terdistribusi (dha5)
Sistem terdistribusi (dha5)
Mawaddah Warahmah
Ìý
5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)
khalghy
Ìý
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptPengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Nenghamidah1
Ìý
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
Ìý
Pertemuan_1_-_Pendahuluan0912423443.pptx
Pertemuan_1_-_Pendahuluan0912423443.pptxPertemuan_1_-_Pendahuluan0912423443.pptx
Pertemuan_1_-_Pendahuluan0912423443.pptx
lainahblon
Ìý
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
Ìý
media interakitf berbasis halaman website
media interakitf berbasis halaman websitemedia interakitf berbasis halaman website
media interakitf berbasis halaman website
MIlham52
Ìý
Web Services
Web ServicesWeb Services
Web Services
guest44af87
Ìý
Internet dan aplikasi web
Internet dan aplikasi webInternet dan aplikasi web
Internet dan aplikasi web
Geri Sugiran Abdul Sukur
Ìý
Osi layers
Osi layersOsi layers
Osi layers
Naufal Rafii Rabbani
Ìý
Tugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasiTugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasi
Febriy Y
Ìý
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
rima fauziah
Ìý
pengenalan dan pengertian web service pada web
pengenalan dan pengertian web service pada webpengenalan dan pengertian web service pada web
pengenalan dan pengertian web service pada web
KumpulanFilmku
Ìý
Tugas atpi ade maretha & arista bayu
Tugas atpi ade maretha & arista bayuTugas atpi ade maretha & arista bayu
Tugas atpi ade maretha & arista bayu
Febriy Y
Ìý
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
Febriyani Syafri
Ìý
Sister pertemuan 4
Sister pertemuan 4Sister pertemuan 4
Sister pertemuan 4
ira_06
Ìý
Perkuliahan Smart Web PPT 7 Web Service.pptx
Perkuliahan Smart Web PPT 7 Web Service.pptxPerkuliahan Smart Web PPT 7 Web Service.pptx
Perkuliahan Smart Web PPT 7 Web Service.pptx
AdiHartanto4
Ìý
17. Memahami Web.pptx
17. Memahami Web.pptx17. Memahami Web.pptx
17. Memahami Web.pptx
Tantost1
Ìý
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptxMateri_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
Materi_3_Web Serviceeeeeeeeeeeeeeeeee.pptx
DwiPratiwi50
Ìý
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
BintaranAnggono
Ìý
Sistem terdistribusi (dha5)
Sistem terdistribusi (dha5)Sistem terdistribusi (dha5)
Sistem terdistribusi (dha5)
Mawaddah Warahmah
Ìý
5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)5. sistem terdistribusi (dha5)
5. sistem terdistribusi (dha5)
khalghy
Ìý
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptPengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Nenghamidah1
Ìý
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
Ìý
Pertemuan_1_-_Pendahuluan0912423443.pptx
Pertemuan_1_-_Pendahuluan0912423443.pptxPertemuan_1_-_Pendahuluan0912423443.pptx
Pertemuan_1_-_Pendahuluan0912423443.pptx
lainahblon
Ìý
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
Ìý
media interakitf berbasis halaman website
media interakitf berbasis halaman websitemedia interakitf berbasis halaman website
media interakitf berbasis halaman website
MIlham52
Ìý
Web Services
Web ServicesWeb Services
Web Services
guest44af87
Ìý
Tugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasiTugas atpi aplikasi teknologi pengelolaan informasi
Tugas atpi aplikasi teknologi pengelolaan informasi
Febriy Y
Ìý
Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917Tugas1 rekayasa web-1412510917
Tugas1 rekayasa web-1412510917
rima fauziah
Ìý

More from wawankoerniawan (20)

Print screen
Print screenPrint screen
Print screen
wawankoerniawan
Ìý
Materi 6
Materi 6Materi 6
Materi 6
wawankoerniawan
Ìý
Materi 12
Materi 12Materi 12
Materi 12
wawankoerniawan
Ìý
Materi 10
Materi 10Materi 10
Materi 10
wawankoerniawan
Ìý
Materi 7
Materi 7Materi 7
Materi 7
wawankoerniawan
Ìý
Materi 4
Materi 4Materi 4
Materi 4
wawankoerniawan
Ìý
Materi 3
Materi 3Materi 3
Materi 3
wawankoerniawan
Ìý
Materi 2
Materi 2Materi 2
Materi 2
wawankoerniawan
Ìý
Materi 1
Materi 1Materi 1
Materi 1
wawankoerniawan
Ìý
Materi 11
Materi 11Materi 11
Materi 11
wawankoerniawan
Ìý
Materi 10
Materi 10Materi 10
Materi 10
wawankoerniawan
Ìý
Materi 12
Materi 12Materi 12
Materi 12
wawankoerniawan
Ìý
Materi 9
Materi 9Materi 9
Materi 9
wawankoerniawan
Ìý

Materi 3

  • 1. Proses, Objek, dan Layanan Terdistrbusi SAEFUL ABRAR SOFYAN
  • 2. Proses Terdistribusi • Proses distribusi dirancang agar sebuah program dapat dijalankan pada berbagai tempat dalam suatu jaringan komputer, baik LAN maupun WAN. • Proses terdistribusi dapat diaplikasikan pada berbagai ruang kerja sebagai contoh penerapan proses terdistribusi adalah sistem perbankan.
  • 3. COBRA • CORBA (Common Object Request Broker Architecture), adalah sebuah arsitektur software dimana sebuah obyek berkomunikasi dengan obyek lain dengan cara pengiriman pesan (message passing).
  • 4. COM • COM (Component Object model), adalah teknologi yang diciptakan oleh microsoft untuk memungkinkan komunikasi antar aplikasi. Teknologi ini diperkenalkan oleh microsoft pada tahun 1993
  • 5. DCOM • DCOM (Distributed Componen Object Model), adalah kumpulan konsep Microsoft dan program interface dimana obyek program dari klien dapat meminta pelayanan dari server atas program obyek pada komputer di dalam jaringan.
  • 6. Web Service • Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. • Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.
  • 7. Kenapa Pakai Web Service ?? Beberapa alasan mengapa digunakannya web service adalah sebagai berikut: • Web service memiliki kemudahan dalam proses deployment-nya, karena tidak memerlukan registrasi khusus ke dalam suatu sistem operasi. Web service cukup di-upload ke web server dan siap diakses oleh pihak-pihak yang telah diberikan otorisasi.
  • 8. Cont • Web service berjalan di port 80 yang merupakan protokol standar HTTP, dengan demikian web service tidak memerlukan konfigurasi khusus di sisi firewall.
  • 9. Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1.Service Requester (peminta layanan) 2.Service Provider (penyedia layanan) 3.Service Registry (daftar layanan)
  • 10. Cont
  • 12. TCP/IP • TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet.
  • 13. SOAP • SOAP (Simple Object Access Protocol) adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi (OS) untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan menggunakan HTTP dan XML sebagai mekanisme untuk pertukaran data.
  • 14. Web Service Definition Language (WSDL) • WSDL merupakan bahasa standard yang menyediakan mekanisme untuk mendeskripsikan Service yang disediakan oleh sistem (Web Service), lokasi keberadaan service tersebut dan bagaimana cara memperolehnya, secara terstruktur dalam format XML.
  • 15. UDDI • UDDI adalah teknologi yang didukung oleh OASIS (Organization for the Advancement of Structured Information Standards) • UDDI berperan sebagai service registry dalam suatu web service • Berbasis XML dan platform-independent
  • 16. Komponen-komponen UDDI • White Pages • Yellow Pages • Green Pages