Perbedaan aplikasi web service dengan web informasi adalah layanan yang diberikan pada antarmuka halaman website. Pada umumnya, web service hanya berupa sekumpulan url yang mengandung kumpulan informasi, perintah atau konfigurasi yang digunakan untuk berkomunikasi dengan server seperti manipulasi data atau mengirim dan mengambil file (upload dan download). Biasanya, setiap satu aksi/perintah akan diwakili oleh satu alamat URL dari web service. Meski demikian, tidak menutup kemungkinan sebuah alamat URL memiliki banyak fungsi. Berikut adalah mekanisme HTTP Request.
Berikut akan saya sharing source code aplikasi web service sederhana menggunakan bahasa pemrograman Free Pascal (Lazarus) - PHP - MariaDB. Saya merasa akan lebih bermanfaat jika saya sharing di blog ini barangkali ada yang butuh untuk belajar. Aplikasi ini memiliki kemampuan sebagai berikut.
1. Mengambil data dari server (PHP) kemudian menampilkannya dari format JSON kedalam komponen String Grid
2. Menambahkan data dari interface aplikasi desktop (pascal) dan selanjutnya diteruskan ke PHP dan MariaDB
3. Mengubah data dari interface aplikasi desktop (pascal) dan selanjutnya diteruskan ke PHP dan Maria DB
4. Menghapus data dari interface aplikasi desktop (pascal) dan selanjutnya diteruskan ke PHP dan MariaDB
5. Mengupload dan mendownload File dari interface aplikasi desktop (pascal) dan selanjutnya diteruskan ke PHP.
Jika teman-teman tertarik untuk mempelajari silahkan cek di github saya pada alamat berikut ini https://github.com/tauhidcp/web-service-pascal-php-mariadb
0 komentar:
Posting Komentar