Page 33 - E-modul sistem terdistribusi
P. 33
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 protokol 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
metode jarak jauh yang umumnya dianggap lebih baik daripada RPC.
RMI menggunakan paradigma pemrograman berorientasi objek dan
memungkinkan pengiriman objek sebagai parameter metode jarak jauh.
Dengan mengizinkan program Java memanggil metode pada objek jarak
jauh, RMI memungkinkan pengguna mengembangkan aplikasi Java
terdistribusi di jaringan. RMI menyediakan mekanisme dimana server
dan klien berkomunikasi dan bertukar informasi. Aplikasi semacam itu
27