Page 36 - E-MODUL SISTEM TERDISTRIBUSI_Neat
P. 36

digunakan untuk pertukaran pesan di antara aplikasi yang berjalan pada


                                      platform yang berbeda dalam jaringan. SOAP mendefinisikan format

                                      pesan, tata cara pengirimannya, dan cara untuk menangani kesalahan


                                      dalam proses pengiriman. Dalam praktiknya, SOAP digunakan untuk

                                      mengakses layanan web atau Web Services.


                                          .  Dalam  DCOM,  komponen-komponen  dapat  terdistribusi  dan

                                      saling berkomunikasi melalui jaringan menggunakan proto kol seperti

                                      TCP/IP  dan  HTTP.  DCOM  juga  dapat  digunakan  untuk


                                      mengembangkan aplikasi enterprise yang membutuhkan integrasi antar

                                      platform  dan  jaringan  yang  berbeda.  Namun,  seperti  halnya  dengan


                                      CORBA,  DCOM  juga  memiliki  beberapa  kekurangan,  termasuk

                                      masalah  keamanan  yang  sering  kali  menjadi  sorotan  karena


                                      kompleksitas  sistem  dan  kemampuan  untuk  menjalankan  kode  yang

                                      tidak aman. Selain itu, DCOM juga hanya mendukung sistem operasi


                                      Windows dan teknologi Microsoft, sehingga tidak dapat digunakan di

                                      lingkungan sistem operasi dan teknologi yang berbeda.


                                  C.  Remote Method Invocation (RMI)

                                          RMI (Remote Method Invocation) adalah teknik pemanggilan meto

                                      de jarak jauh yang umumnya dianggap lebih baik daripada RPC. RMI


                                      menggunakan  paradigma  pemrograman  berorientasi  objek  dan

                                      memungkinkan pengiriman objek sebagai parameter meto de jarak jauh.


                                      Dengan  mengizinkan  program  Java  memanggil  meto  de  pada  objek




                                                                35
   31   32   33   34   35   36   37   38   39   40   41