Architecture MVC

02:13AM Feb 05, 2010 in category General by Mila Yuliani

Mungkin nama MVC sudah tidak asing lagi didunia IT. hampir semua teknologi di bidang Teknologi Informasi menganut paham MVC. Model View Controller. biasanya Client akan memasukan input request yang kemudian di translate oleh system dan diatur oleh Controller untuk mengakses database (Model). Setelah itu, data yang sudah diambil di Model kemudian oleh Controller diatur untuk mendapatkan response atas request yang diminta oleh client. dengan cara menampilkannya sebagai View(biasanya berbentuk HTML atau JSP). Berikut Contoh gambar untuk request-response client-server. MVC Architecture :

Model berfungsi untuk menyimpan data kedalam database, akses data dari database, maupun validation logic ke dalam database. model ini biasa disebut data storing model. dan biasanya berhubungan langsung dengan database untuk penyimpanan data.

View berfungsi untuk menampilkan aplikasi output kepada client. dan berfungsi juga untuk memasukkan input dari client kemudian controller yang meng-handling itu semua diproses apa yang menjadi request dari client dan kemudian memberikan output response melalui view.

Controller berfungsi sebagai penengah antara fungsi Model dengan View. Controller ini yang mengatur alur daripada aplikasi yang sedang dijalankan.

Comments[0]

Comments:

Post a Comment:
  • HTML Syntax: Allowed