Anda di halaman 1dari 3

UJIAN TENGAH SEMESTER TEORI

PEMROGRAMAN PERANGKAT BERGERAK LANJUT 2021


Batas pengumpulan, Senin 12 April 2021

Nama : Dede Indah Fachriani

Nim : H181600619

Prodi : TRPL 6D

1 Jelaskan > web server adalah software yg menjadi tulang belakang dari
. apakah itu www. Web server menunggu permintaan client yg menggunakan
Web Server browser.
dan Web
> web client tugas browser adalah menyediakan user sebuah
Client! Apa
perbedaannya interface dimana akan meminta server dan menampilkan respon
? dari server.
Perbedaanya : web client adalah komputeryg tergabung dalam
jaringan atau internet yg meminta informasi untuk dapat
mengakses web serer, sedangkan web client menggunakan aplikasi
yg di sebut web browser web server adalah computer yg tergabung
dalam jaringan / internet yg memberikan informasi.

2 Jelaskan yang Adalah sebuah metode untuk membuat sebuah aplikasi dengan


. dimaksud memisahkan data Model dari tampilan View dan cara bagaimana
dengan Controller. Dalam implementasinya kebanyakan framework
Framework dalam aplikasi web adalah berbasis arsitektur MVC. MVC memisahkan
Model View pengembangan aplikasi berdasarkan komponen utama yang membangun
Controller sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian
(MVC) yang menjadi kontrol dalam sebuah aplikasi web.

3 Apa yang Authentikasi adalah sebuah proses yang dilakukan untuk membuktikan


. dimaksud indetitas seorang user. autorisasi adalah proses yang membuktikan
dengan bahwa seorang user berhak untuk mengakses suatu menu tertentu.
Authentikasi Contoh Autentikasi dan autorisasi adalah sistem lift pada hotel.
dan Contohnya seorang pengujung memesan kamar hotel di lantai 3.
Authorisasi.
Lif hanya akan terbuka dilantai 3 karna kartu akses yg digunakan
Contohkan
keduanya untuk dikmar lantai 3

4 Sebutkan dan SOAP web services memiliki kepanjangan Simple Object Access
. Jelaskan 2 Protocol, adalah sebuah spesifikasi protokol untuk pertukaran
Jenis Metode / pesan/informasi terstruktur dalam implementasi web servis di
teknik dalam
jaringan komputer. 
Membangun
Web Service? RESTful web services adalah sebuah arsitektur software untuk
sistem terdistribusi semisal web
 

5 Sebutkan dan Berikut metode HTTP yang umum digunakan dalam arsitektur
. jelaskan berbasis REST.
Method o GET, menyediakan hanya akses baca pada resource
Request
o PUT, digunakan untuk menciptakan resource baru
dalam Web
Service Rest o DELETE, digunakan untuk menghapus resource
o POST, digunakan untuk memperbarui resource yang ada
atau membuat resource baru
o OPTIONS, digunakan untuk mendapatkan operasi yang
disupport pada resource

6 Apakah yang Adalah token yg memungkinkan untuk mengirimkan data yg dapat


. kamu ketahui diverfikasi oleh dua pihak atau lebih.
tentang JWT
(Json Web
Token)
7 Sebutkan dan URL Design
. jelaskan 4 RESTful API diakses menggunakan protokol HTTP. Penamaan dan struktur
Komponen URL yang konsisten akan menghasilkan API yang baik dan mudah untuk
Dalam dimengerti developer. URL API biasa disebut endpoint dalam
Membangun pemanggilannya. 
API Restfull HTTP Verbs
Setiap request yang dilakukan terdapat metode yang dipakai agar server
mengerti apa yang sedang di request client
HTTP Response Code
HTTP response code adalah kode standarisasi dalam menginformasikan
hasil request kepada client. Secara umum terdapat 3 kelompok yang
biasa kita jumpai pada RESTful API 
Format Response
Setiap request yang dilakukan client akan menerima data response dari
server, response tersebut biasanya berupa data XML ataupun JSON. 

8 Sebutkan dan 1. Output XML  : XML (Extensible Markup Language) sebagai media
. Jelaskan 2 penyimpanan data yang didesain untuk mampu menyimpan data
Jenis Output secara ringkas dan mudah diatur
Format dari Contohnya : /atg/rest/output/XMLOutputCustomizer
Web Service? 2. Output JSON : JSON (JavaScript Object Notation) mudah
dibaca atau ditulis oleh komputer atau manusia, hampir
semua bahasa pemograman terkait data berupa number,
string, bolean, null, dan array
Contohnya : /atg/rest/output/JSONOutputCustomizer

Anda mungkin juga menyukai