Analisis Arsitektur Aplikasi Web Menggunakan Model View Controller (MVC) pada Framework Java Server Faces

oleh: Gunawan Gunawan, Armin Lawi, Adnan Adnan

Format: Article
Diterbitkan: Jurusan Ilmu Komputer Universitas Negeri Semarang 2016-06-01

Deskripsi

<div class="page" title="Page 1"><div class="layoutArea"><div class="column"><p><span>Aplikasi </span><span>web </span><span>yang khususnya memiliki kompleksitas besar dalam melakukan transaksi data sehingga konsep arsitektur (</span><span>pattern</span><span>) perlu menjadi perhatian khusus untuk dapat mengoptimalkan kinerja performansi sistem ketika pengguna (</span><span>user</span><span>) menggunakan dalam waktu yang bersamaan dengan jumlah yang banyak. Analisis performa arsitektur aplikasi </span><span>web </span><span>yang menggunakan model 2 (MVC) dengan menggunakan </span><span>framework Java Server Faces </span><span>(JSF) dan model 1 sebagai pembanding. Metode yang digunakan adalah </span><span>Load dan Scalability Testing </span><span>dengan dua cara yaitu uji coba terhadap </span><span>response time </span><span>karena peningkatan ukuran dari </span><span>database </span><span>dan uji coba terhadap </span><span>response time </span><span>karena peningkatan jumlah </span><span>user </span><span>yang menggunakan sistem secara bersamaan (</span><span>concurrent users</span><span>) dan waktu tunggu (</span><span>ramp-up</span><span>) yang ditentukan menggunakan Apache Jmeter. Analisis menunjukkan bahwa dalam implementasi arsitektur </span><span>web </span><span>yang menggunakan model 1 waktu rata-rata yang dibutuhkan untuk merespon permintaan </span><span>user </span><span>lebih cepat dan efisien dibanding model 2 (MVC). </span></p></div></div></div><p> </p>