PROJEK AKHIR API TATA SURYA
1. proses pembuatan Web server menggunakan model
REST API dengan batuan library dari REST dan CURL dari Codeigniter.
Web server hanya dapat mengkomunikasikan data melalui
mekanisme GET, POST, PUT, dan DELETE.
Baris kode
Fungsi GET

Baris kode
Fungsi POST

Baris kode
Fungsi PUT

Baris kode
Fungsi DELETE

Output yang dihasilkan ketika dilakukan testing
menggunakan aplikasi bantuan yaitu POSTMAN:

2.
Pada Web Client yang bertugas menerima layanan
servis dari Web server, mekanisme di atas digunakan dengan sesuai fungsi yaitu:
GET =
Untuk mendapatkan data dari server.
POST =
Untuk melakukan penambahan data baru.
PUT =
Untuk meakukan update data yang ada.
DELETE =
Untuk menghapus data yang sudah dimasukkan.
Tampilan dari Web Client:

3.
Proses transaksi dari Web Client
Baris kode
fungsi view data

Pejelasan dari baris kode di atas data yang didapat
dari server yang telah diencode dalam bentuk JSON diubah kebali dengan fungsi
decode yang ada pada Clint.

Baris kode
fungsi tambah data

Fungsi tambah data di sini menggunakan bantuan dari
library CURL yaitu method simpel_post yang telah dihubungkan dengan fungsi pada
Web server yaitu POST.

Baris kode
fungsi edit data

Fungsi edit data di sini menggunakan bantuan dari
library CURL yaitu method simpel_put yang telah dihubungkan dengan fungsi pada
Web server yaitu PUT.

Baris kode
fungsi hapus data

Fungsi hapus data di sini menggunakan bantuan dari
library CURL yaitu method simpel_put yang telah dihubungkan dengan fungsi pada
Web server yaitu DELETE.


No comments:
Post a Comment