WEB SERVICES
Disusun Oleh :
Nama : Agam Saputra Simanjuntak
NIM : 5203151010
Kelas : PTIK-B
Penulis
i
DAFTAR ISI
KATA PENGANTAR................................................................................................................................i
DAFTAR ISI..............................................................................................................................................ii
BAB I PENDAHULUAN..........................................................................................................................1
1.1 Latar Belakang..........................................................................................................................1
1.2 Rumusan Masalah.....................................................................................................................1
1.3 Tujuan........................................................................................................................................1
BAB II WEB SERVICES..........................................................................................................................2
3.3 Pengertian Web Services...........................................................................................................2
3.4 Cara Kerja Web Services..........................................................................................................2
3.5 Cara Penggunaan.......................................................................................................................3
3.6 Cara Web Services Membantu IoT..........................................................................................3
BAB III PENUTUP...................................................................................................................................4
3.1 Penutup.......................................................................................................................................4
3.2 Saran...........................................................................................................................................4
DAFTAR PUSTAKA................................................................................................................................5
ii
BAB I
PENDAHULUAN
1.1 Latar Belakang
Di era modern saat ini penggunaan jaringan internet dari hari ke hari semakin
meningkat.Bukan tentang penggunaannya saja,tetapi inovasi yang menggunakan internet ini pun
juga meningkat salah satunya adalah IoT (Internet of Things).Internet adalah sebuah komunikasi
global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh
dunia,nah dengan definisi diatas kita dapat menyimpulkan IoT ini adalah sebuah teknologi yang
komponen-komponen pembangunnya terhubung satu sama lain dalam melalukan pekerjaan yang
sudah diprogramkan.Kata “program” ini tentu akan berhubungan objek yaitu “web”,di saat ini
IoT sudah bisa dijalankan atau diperintah melalui web,sehingga menghasilkan objek “web
Services”.Yang kemudian akan dibahas lebih lanjut pada makalah ini
1.3 Tujuan
1. Mahasiswa mampu memahami pengertian dari Web Services
2. Mahasiswa mampu menjelaskan bagaimana web services dapat membantu IoT
3. Mahasiswa mampu memberikan cara penggunaan dari Web Services tersebut
1
BAB II
WEB SERVICES
3.3 Pengertian Web Services
Berikut pengertian-pengertian Web Service
Web service adalah aplikasi web untuk pertukaran pesan/informasi yang menggunakan
sistem pesan XML berbasis internet untuk interaksi antara aplikasi ke aplikasi.
Web service adalah kumpulan protokol dan standard terbuka yang digunakan untuk
bertukar data antar aplikasi atau sistem.
Web service adalah metode/cara-cara komunikasi antar mesin ke mesin yang
menggunakan bahasa yang independen yang tidak terikat dengan satu sistem operasi dan
bahasa pemograman tertentu. Misalnya, Java tidak hanya bisa berinteraksi dengan Java.
Tetapi, Java dapat “berbicara” dengan Phyton.
Dari pengertian-pengertian tersebut, maka web service dapat diartikan sebagai berikut:
Web service adalah aplikasi yang tersedia melalui jaringan internet yang terdiri dari
kumpulan protokol dan standard terbuka yang dirancang memiliki sistem pertukaran
pesan/informasi berbasis XML untuk bertukar data antar perangkat ke perangkat dalam format
klien-server.
Secara independen, sekumpulan fungsi atau metode yang tersimpan pada server dapat
dipanggil oleh klien dari jarak jauh dengan menggunakan sistem operasi, aplikasi, dan bahasa
pemograman apapun.
2
klien.Selanjutnya, web service mengirim response pesan XML dari aplikasi B (Server) ke
aplikasi A (klien).Aplikasi A membaca pesan XML untuk hasil dari proses login. Jika, data
username dan password yang dimasukan valid, hasilnya TRUE. Sebaliknya, jika data yang
diinput tidak valid, hasilnya FALSE.
3
BAB III
PENUTUP
3.1 Penutup
Maka, dapat ditarik kesimpulan bahwa web service adalah suatu aplikasi web yang
didesain untuk bekerja di balik layar dalam penyediaan layanan pertukaran data antar aplikasi
yang mempunyai platform yang berbeda, antara aplikasi klien dengan aplikasi server.
Pihak klien mengirim request ke server melalui web service dalam format apa saja, seperti
JSON, URI, XML dll. Sedangkan, web service mengembalikan respon dari pihak server ke klien
dalam format XML, JSON, atau HTML.
3.2 Saran
Sebagai penyusun makalah ini,saya menyarankan agar pembaca dapat memahami serta
mengaplikasikannya di lingkungan sekitar, agar orang lain juga dapat mengetahui pentingnya
IoT di ke depannya.
Dan saya sadar bahwa dalam pembuatan makalah ini masih jauh dari kesempurnaan, baik
dalam penulisan, dan kata-kata yang ada dalam makalah ini. Saya berharap para pembaca dapat
memahami dan mengerti semua pembahasan yang saya paparkan dalam makalah ini. Selain itu
kritik dan saran juga saya harapkan untuk membangun perkembangan dalam pembuatan makalah
saya ke depannya.
4
DAFTAR PUSTAKA
What is IoT middleware (Internet of Things middleware)? - Definition from WhatIs.com. (n.d.).
Retrieved October 24, 2021, from
https://internetofthingsagenda.techtarget.com/definition/IoT-middleware-Internet-of-
Things-middleware
IoT Hardware | IoT Software - A Complete Tour - DataFlair. (n.d.). Retrieved October 24, 2021,
from https://data-flair.training/blogs/iot-hardware/
Best IoT Software & Platforms 2021. (n.d.). Retrieved October 24, 2021, from https://project-
management.com/iot-software/