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