PPPL Thin Client Memanfaatkan XML-RPC Sebagai Sarana Transaksi Data Form Berbentuk XML Dengan Server Python dan Client Menggunakan Delphi

Abstract

Protokol XML-RPC memungkinkan suatu aplikasi client server dikembangkan dengan mudah. Penanganan request antara client dan server dapat dibangun secara cepat dengan menggunakan fungsi fungsi yang sudah tersedia. Data yang dikomunikasikanpun dapat dalam bentuk yang bermacam macam. Format data yang dikomunikasikan antara client dan server pada system berbasis protokol xml-rpc pada dasarnya diserahkan kepada programmer. Programmer bebas untuk menentukan bagaimana bentuk suatu data harus dikomunikasikan. Data dapat saja berupa struct dengan isi yang beraneka ragam. Data dapat pula berbentuk array dengan panjang tertentu dan struktur tertentu pula. Untuk memudahkan dalam proses pembuatan aplikasi dan memudahkan da/am proses rebuilding aplikasi, maka tugas akhir ini memfokuskan menggunakan data XML sebagai data yang dikomunikasikan antara client dengan server yang mana disini menggunakan python. Data yang dikomunikasikan disini kemudian dikembangkan /agi untuk mendukung pengembangan sistem adaptif desktop pada client. Data yang dikomunikasikan bukan hanya berupa data yang berasa/ dari database untuk ditampilkan namun juga data yang merupakan interpretasi dari tampilan form yang akan ditampilkan kepada user. Data form xml ini berisi bagaimana tampilan suatu form tersebut akan ditampi/kan kepada user. Data juga dapat berupa sintaks fungsi yang berjalan pada saat user melakukan aksi terhadap form tersebut. Data form xml tersebut kemudian digenerate pada saat runtime oleh client sehingga form yang diinginkan dapat tampil berikut juga fungsi fungsi yang menyertainya. Dengan bentuk seperti ini diharapkan nantinya bi/a terdapat perubahan pada aplikasi client yang mana perubahan tersebut berupa perubahan tampilan form ataupun perubahan fungsi maka perubahan tersebut cuku

    Similar works