PERBANDINGAN PEMROGRAMAN TERDISTRIBUSI REMOTE PROCEDURE CALL XML-RPC DENGAN REMOTE METHOD INVOCATION (RMI) STUDI KASUS OPERASI MATRIX PADA CITRA<br /> <br /> On The Comparison of Distributed Programming Using Remote Procedure Call XML-RPC and Remote Metho

DARU PUSPITANINGRUM

Informasi Dasar

170 kali
113020238
000
Karya Ilmiah - Skripsi (S1) - Reference

ABSTRAKSI: Suatu program untuk menyelesaikan suatu permasalahan yang kompleks akan lebih mudah diimplementasikan secara modular. Setiap modul dalam program tersebut dapat didesain untuk menangani suatu operasi tertentu. Gabungan fungsional modul-modul suatu program nantinya akan mampu melakukan penyelesaian problem dari suatu program secara utuh. Konsep modularitas pada program memiliki keuntungan lain bagi programmer. Salah satunya adalah untuk menerapkan pemrograman terdistribusi. Dalam pemrograman terdistribusi, modul-modul program tidak harus berada di satu mesin komputer. Modul-modul program dapat diletakkan di beberapa node komputer yang terhubung dalam suatu jaringan. Untuk dapat berkomunikasi satu sama lain, modul-modul dalam program dapat menggunakan berbagai teknologi seperti socket, RMI(untuk Java) , CORBA, message oriented middleware atau pun Remote Procedure Call(RPC). Pada Tugas Akhir ini, pemrograman tedistribusi dibangun menggunakan teknologi Remote Procedure Call (RPC) dan Remote Method Invocation (RMI). Dari berbagai macam implementasi RPC, XML-RPC digunakan sebagai teknologi Remote Procedure Call-nya. Sedangkan implementasi RMI yang digunakan adalah Java-RMI. Hasil dari tugas akhir ini menunjukan bahwa secara umum Java-RMI memiliki waktu eksekusi yang lebih cepat dibanding program XML-RPC(baik Python ataupun Java). Sedangkan dalam implementasi XML RPC dengan Python dan Java, waktu eksekusi program dengan Java relatif lebih cepat daripada program dengan Python.Kata Kunci : Pemrograman terdistribusi (Distributed Programming), Remote Procedure Call(RPC), XML-RPC, Server, Client, Remote Method Invocation(RMI).ABSTRACT: To make a complex program, programmers usually divide the program into some modules in order to ease to be understood, to be solved, and to be built. Each of functionality of the program is usually represented by a module. The comprehensive work of the modules build a complete function of the program itself. Modularity concept of a program may give more than one advantages. One of them is that modularity concept enable programmers to build distributed programming. By using distributed programming, program’s modules do not have to be in the same machine. These modules may be spread out in the computer nodes that are connected to the network. To enable them to communicate each other, a technology should be taken to bridge the connections among the modules. Technology such as socket, RMI (for Java), CORBA or Remote Procedure Call (RPC) may become the communication bridge among the modules. In this Final Assignment, a distributed programming is built using Remote Procedure Call and Remote Method Invocation. Among many implementations of RPC, this Final Assignment use XML-RPC as it Remote Procedure Calls. The RMI program is implemented using Java RMI. The result of the final assignment has shown that running distributed program under Java RMI is generally faster than distributed program under XML-RPC (on both Python and Java). However, XMLRPC with Java is relatively faster than Python.Keyword: distributed programming, Remote Procedure Call (RPC), XML-RPC, Server, Client, Remote Method Invocation(RMI).

Subjek

other
 

Katalog

PERBANDINGAN PEMROGRAMAN TERDISTRIBUSI REMOTE PROCEDURE CALL XML-RPC DENGAN REMOTE METHOD INVOCATION (RMI) STUDI KASUS OPERASI MATRIX PADA CITRA

On The Comparison of Distributed Programming Using Remote Procedure Call XML-RPC and Remote Metho
 
 
Indonesia

Sirkulasi

Rp. 0
Rp. 0
Tidak

Pengarang

DARU PUSPITANINGRUM
Perorangan
Fazmah Arief Yulianto, Bayu Erfianto
 

Penerbit

Universitas Telkom
Bandung
2007

Koleksi

Kompetensi

 

Download / Flippingbook

 

Ulasan

Belum ada ulasan yang diberikan
anda harus sign-in untuk memberikan ulasan ke katalog ini