top of page

Week 7: Membuat Webservice

  • Muhammad Burhan Sidqi
  • Mar 23, 2017
  • 1 min read

Halo!

Pada kesempatan ini saya akan menyampaikan progres saya dalam memahami dan mengerjakan webservice. Webservice merupakan suatu layanan yang diberikan suatu website kepada sistem lain terutama sistem yang berbeda sistem operasi agar sistem lain dapat menggunakan informasi yang didapat melalui website tersebut.


Dalam mengaplikasikan proyek kami, webservice ini digunakan untuk mengambil data dari database heroku dan mengirimkannya dengan format json. Dan jenis webservice yang kami gunakan adalah REST(Representational State Transfer). Jenis webservice REST menggunakan operasi CRUD dalam memberikan layanan. Operasi yang terdapat dalam jenis webservice REST:

  • GET : Untuk mengambil data

  • POST : Untuk memasukkan data

  • PUT : Untuk mengubah atau mengupdate data

  • DELETE : Untuk menghapus data

Dan dalam mengembangkan webservice ini, kami menggunakan slim framework. Slim framework merupakan framework yang dapat membantu dalam pembuatan aplikasi web dan API. Slim juga membantu dalam pembuatan REST webservice.

Berikut adalah bagaimana cara membuat koneksi ke heroku PostgreSQL.

Dalam menyambungkan database ke heroku diperlukan host, username, password, database name, dan port yang didapat pada website heroku.

Salah satu program yang kami buat untuk mengambil data rak yang ada pada tabel rak dan mengembalikan data rak jika dimasukkan kode rak yang diinginkan.

Jika operasi GET dilakukan untuk mengambil seluruh rak yang dijalankan pada localhost, maka akan ditampilkan sebagai berikut.

Dan jika untuk mengambil rak dengan kode rak yang diinginkan akan ditampilkan sebagai berikut.

Untuk operasi POST, PUT, dan REMOVE belum kami implementasikan.

Demikian progress yang dapat saya sampaikan.

Sumber : elib.unikom.ac.id/download.php?id=132941

Terima kasih.

Salam,

Burhan


Comentários


© 2017 by GoodangCode

Subscribe for Goodang Team Updates!

bottom of page