Minggu, 19 Juni 2016

AdventureQuest Worlds

Adventure Quest Worlds, AQWorlds atau AQW, adalah sebuah peraiman Permainan peran daring multipemain masif yang dikembangkan oleh Artix Entertainment pada tahun 2008. Tidak seperti kebanyakan permainan peran daring multipemain masif, AdventureQuest Worlds dikembangkan seluruhnya dalam Adobe Flash. Saat ini memiliki lebih dari 22 juta akun yang terdaftar, mencapai 6 juta pemain dan 9 juta pada bulan Juli 2009
Pada tanggal 13 April 2010, AQWorlds upgrade ke mesin permainan baru. Disebut AQW 1.0, mesin baru digunakan fitur baru seperti statistik, sebuah panel karakter, format baru untuk peningkatan, PvP, dan persediaan yang baru dan panel toko. Tingkat tutup ditingkatkan sampai 30, kemudian meningkat menjadi 35, kemudian tingkat tutup meningkat menjadi 40
Pada Jumat, 13 Agustus 2010, game jaringan seluruh jatuh (AQ Worlds, MechQuest, DragonFable, AdventureQuest, EpicDuel) selama acara Jumat 13, ketika lebih dari 34.000 pemain login.




Nah ini itu game yang sejak dari 2010 udah gue mainin sampai sekarang. Kalo gue bosen ya main nih game tp juga kadang main game lain juga sih tapi ini game yang paling sering banget gue mainin.
Ini link gamenya kalau kalian pada mau main http://www.aq.com/play-now/ dan jangan lupa mampir ke Guild gue ya. Nama guildnya itu S.T.A.R.S yang bermarkas di server Zhoom dan lokasinya di Yulgar-14045.
 


Form Login Sederhana

Berikut adalah kode html untuk membuat Form Login Sederhana

<body>
<form id="form1" name="form1" method="post" action="">
  <table width="163" border="0" cellspacing="5" cellpadding="5">
    <tr>
      <td width="98">NAMA</td>
      <td width="5">:</td>
      <td width="10"><label for="NAMA2"></label>
      <input type="text" name="NAMA" id="NAMA2" /></td>
    </tr>
    <tr>
      <td>PASSWORD</td>
      <td>:</td>
      <td><label for="PASSWORD"></label>
      <input type="password" name="PASSWORD" id="PASSWORD" /></td>
    </tr>
    <tr>
      <td colspan="3" align="right"><input type="submit" name="LOGIN" id="LOGIN" value="LOGIN" /></td>
    </tr>
  </table>
</form>
</body>

Untitled Document

Tampilan Form Login

NAMA :
PASSWORD :

Kisah #2 : Masuk Kelas 2 SMA (Terserah Gue Lah Mau Cerita Apaan)

Waccaaaawww Holla ini lanjutan dari Kisah #1, jadi gini waktu awal masuk kelas 2 SMA gue ketemu sama salah satu cewek di kelas gue itu (eh bego orang satu kelas ya ketemu lah -_-) sebut aja namanya YS. Awal gue liat dia itu waktu dia maju ke depan kelas buat ngekoordinir siapa aja yang bakal jadi pengurus kelas nantinya. Nah di hari pertama masuk eh dia tiba-tiba maju tuh kedepan kelas terus nulis di papan tulis siapa aja yang bakal jadi kandidat ketua kelas. Gue lupa yang jadi kandidat siapa aja lah pokoknya yang kepilih itu si Sandi dah. Terus selanjutnya dipilih siapa aja yang jadi seksi-seksi di kelas, nah disini awal cerita gue dimulai sama dia. Si YS ini kan nunjuk gue jadi salah satu seksi di kelas. Kalau ga salah waktu itu gue disuruh jadi Seksi Agama tapi gue kan ga mau tuh terus bilang gini "Emoh! aku ra gelem dadi seksi agama pokoke!",gue kan orang Jawa jadinya ngomongnya Jawa dan yang artinya "Ga! gue ga mau jadi seksi agama pokoknya!". Dan setelah itu gue malah disuruh jadi Seksi Kebersihan jadi okeh dah ga masalah. 

Singkat cerita waktu itu pas abis maghrib kira-kira ya setengah 7 lebih dah kalau ga salah, tiba-tiba ada sms masuk tuh dihp gue. Gue kira kan mantan gue si SL kan sms eh ternyata buka, gue tanyain tuh "ini siapa?" terus dia jawab "ini YS". Lha kan gue bingung koq dia bisa dapet nomer hp gue. Ujung punya buntut yang punya ujung ternyata dia dapet dari si Shofyan(cowok) soalnya dia kan Dewan Pramuka dan si Shofyan juga Dewan Pramuka. Didalem hati gue ngomong "awas aja tuh si Shofyan besok berani-beraninya ngasih nomer gue ke orang" tapi sebenernya ga apa-apa sih soalnya yang sms cewek sih :v. Dia langsung ngomong kalau katanya dia takut sama gue, "lha kenapa??" itu yang ada didalem pikiran gue. Gue tanya balik tuh lho koq bisa takut sama gue padahal perasaan kan gue ga ngapa-ngapain dia dan kita pun baru kenal juga kan. Terus dia bales tuh dan ternyata dia takut sama gue gara-gara waktu pemilihan pengurus kelas. Kan waktu itu gue sempet bentak kalo ga pengen jadi Seksi Agama tuh padahal perasaan gue ngomongnya biasa aja tapi dia ngarasa kalau gue ngomongnya sambil bentak terus nadanya tinggi terus sambil mata gue mlotot (copot dah mata gue ntar). Gue bingung tuh jadinya gue minta maaf deh dan tiba-tiba dia ngomongin tentang gue (kalau ga salah ma lupa gw :v) kalo gue itu dingin terus diem terus (iyalah diem orang masih galo -_-) terus sekalinya ngomong malah ngomong dengan nada tinggi. Kita sms-an sampai malem kalo ga salah dan sejak hari itu kita semakin intensif komunikasi (yeeeeaaa ga galo lagi :v).

Hari demi hari, jam demi jam, menit demi menit dan detik demi detik kita jalani (nglantur dah gue -_-) dan semakin deket pula hubungan kita tapi jujur aja gue tetep masih ga semangat kaya dulu. Tibalah disuatu hari tiba-tiba dia ngajak gue suruh nemenin dia ke warnet, katanya sih dia mau bikin apa lah lupa gue dan dia dateng ke warnet sama saudaranya. Keesoknya berangkat dah gue dan gue udah sampe duluan di lokasi tapi YSnya belum dateng, kira-kira 10 menitan baru dateng dia (tau gini gue datengnya telatan dikit dah). Langsung masuk dah kita ke warnet. Gue,dia dan saudaranya ga ada yang satu bilik warnet jadi kita misah semua tapi gue sama dia ga sepenuhnya misah. Jadi gini, dia saudaranya tuh ke bilik paling pojok sendirian lha sedangkan dia dibilik paling pojok juga tapi pojok yang sebaliknya. Terus dia nyuruh gue suruh di bilik sampingnya persis. Yeaaahhhh mulai intensif perdekatannya :v gue mah waktu itu masih cuek soalnya masih kebawa ma yang gara-gara putus dulu sih. Gue asyik login game browser gue yang namanya AdventureQuest Worlds dan lagi asyik-asyiknya main dia manggil gue suruh bantuin apaan dah gue lupa. Ga cuma sekali minta bantuinnya, terus daripada gue ribet bolak balik keluar bilik akhirnya gue nyungset sekalian duduk dibilik dia. Disitu mulai ada sedikit deket-deketen terus kaya gitu lah wahahah (jangan mirik jorok lu -_-). Seiring berjalannya waktu akhirnya makin deket lagi dah kita.

Suatu malem dan kita udah deket banget ditambah lagi gue bingung hubungan kita itu apa sih, gue akhirnya tanya tuh ke dia (kalo ga lupa gue :v) "hubungan kita itu gimana sh?" dan dia ngomong ke gue kalo katanya ya dia itu ga mau pacaran dulu. Okeh dah ga masalah buat gue tp dia itu maunya kita tetep bareng kaya gini walau kita ga ada hubungan apa-apa (HTS lah gampangannya). Kalo ga salah pas malem itu juga gue kan ngomong ke dia yang intinya tuh bikin dia greget sama gue tapi gue lupa ngomong apa, sempak dah bisa lupa gini gue -_-. Kaya gini kayanya gue ngomongnya kalo ga salah "ya walau kita pacaran pun aku ga punya hak lebih buat ngatur ato nglarang hidupmu bahkan campuri urusanmu berlebih, apa lagi kalau kita ga ada hubungan kaya gini aku lebih ga punya hak lagi terhadapmu". Gara-gara omongan gue yang tadi dia langsung greget setengah mati kayanya dan marah. Langsung tuh ga kelamaan dia langsung bales smsku terus ngomong "yaudah kita pokoknya pacaran aja!" :v gileee langsung ngomong kaya gitu, btw pinter amat gue mancing cewek sampai dia bisa bilang kaya gitu :v. Bingung dah gue soalnya katanya tadi ga mau pacaran dulu tapi koq sekarang malah ngajak pacaran. Akhirnya gue ma YS pacaran dah sejak malam itu.

Awal pacaran kita masih anget-angetnya tuh, sampai-sampai gue disuruh duduk didepan disamping dia pas. Terus juga pernah pijit-pijitan dikelas bareng, sampai-sampai gue sebel gara-gara si Alin sama Eka ngungkit ma ngejek terus yang pas gue pijit-pijitan di kelas sampe sekarang pun kadang masih diungkit sama Alin dan Eka.Tapi pas udah di kelas ya kita akur lagi. Tapi jujur aja waktu gue pacaran ma YS gue mungkin terlalu cuek,dingin dan kurang peduli banget. Itu karena sebenernya gue masih ngarasa ga semangat gara-gara diputusin mantan gue yang SL. Oh ya gue baru inget dia itu badannya ringkih jadi sedikit-sedikit sakit. Dan pada suatu pagi pas hari senin dia lagi sakit jadi gue nyuruh dia buat istirahat aja di rumah dan ga usah berangkat sekolah. Tapi dia malah nekat berangkat sekolah dengan alasan katanya biar bisa ketemu. Akhirnya dah dia berangkat dan ikut upacara hari senin terus hasilnya di tepar waktu upacara berlangsung dan langsung dibawa ke UKS. Gue sama YS sering becandaan dikelas dan kadang gue di tabokin dan disiksa sama dia (apa salah hambamu ini Ya Allah) tapi cuma gurauan dan candaan doank sih ga beneran nyiksa ya walau kadang berasa sakit beneran -_-. Lambat laun kita pacaran kita semakin sering berantem, ga tau kenapa pasti setiap jam setengah 10 malem-an dia ngambek atau pasti salah satu dari kita ada yang ngambek. Kira-kira dalam seminggu kita ga berantem tuh cuma 2 hari doank. Semakin hari semakin renggang dan akhirnya kira-kira waktu mau UTS semeter 1 kita putus. Tapi kayanya dia masih mau memperbaiki hubungan kami jadi dia masih nyoba buat deketin gue biar kita akur lagi tapi ga tau kenapa gue ngerasa yaudahlah lebih baik kita udahan aja daripada di lanjut lagi. Terus di tambah lagi temen-temen gue pada bilang kalo sebenernya mereka kurang suka kalo gue pacaran ma YS. Ya emang sih orang punya jeleknya masing-masing tapi dulu ga peduli tentang omongan orang lain soalnya kan kita sendiri yang ngejalanin.

Dan ga lama abis kita putus gue sakit tuh kena cacar. Sempak gue kena cacar gara-gara ketularan adik gue -_-. 2 minggu dah gue ga masuk sekolah gara-gara tu cacar lagian takutnya ntar kalo gue masuk pas belum sembuh total malah bisa nularin temen-temen gue. Pas 2 minggu ga berangkat dan kondisi udah enakan temen-temen kelas gue njenguk gue dirumah. Kaget gue soalnya mereka langsung nongol aja kaya setan yang di tipi-tipi. Dan yang gue ga nyangka ternyata si YS ikutan nengokin gue. 

Semenjak kita putus dia yang gue masih bingung sampai detik ini itu kenapa kita bisa perang dingin. Gini lho kita itu ga tau semenjak kapan dan ga tau juga sebabnya apa jadi diem-dieman seakan-akan ga ngakui keberadaan masing-masing. Kita diem-dieman kaya gitu sampai kelas 3 SMA bahkan kayanya sampai lulus. Lupa gue :v akhirnya salah satu dari kita pokoknya minta maaf duluan, kayanya kalau ga salah gue yang sms dia waktu lebaran sekalian minta maaf. Hiaayyaahh capek gue nulisnya jadi sampai disini dolo daahhhhhh.

Kisah #1 : Masuk SMA (Tapi Enggak Bahas Kehidupan SMA sih)

Holla My name is Khabrun Siregar (pakai bahasa inggris biar kekinian dikit :v), panggil aja gue Khabrun. Waktu gue nulis cerita ini gue udah kuliah dan udah enggak SMA lagi (yaeyalah orang udah kuliah otomatis ya udah lulus SMA -_-). Gue mau sedikit cerita tentang sedikit kehidupan asmara gue jaman dulu tapi sebelum itu gue mau perkenalin dikit siapa gue ini. Bagi yang kurang tahu gimana pengucapan logat dan penulisan Arab pasti akan manggil gue dengan sebutan "Kabrun". Sebel gue kadang kalau ada yang manggil kaya gitu tapi mau gimana lagi emang iya sih nama gue termasuknya agak susah kalo dibaca. Sekali lagi nama gue itu "Khabrun" dan pengucapan yang seharusnya itu bukan "Kabrun" tapi "Habrun". Kenapa demikian? Karena kalau ditulisan Arab kata "kh" itu harusnya emang dibaca "h" jadi sering banget orang-orang yang baru kenal gue pasti manggilnya "Kabrun" dan itu terjadi sampe sekarang. Tapi enggak masalah lah toh pasti mereka dengan sendirinya bakal ngerti gimana ngucapin nama gue dengan bener ya walau kadang agak panas dikit sih gue dengernya hehe.

Mungkin ini bukan cerita yang heboh atau berkesan sih tapi ya itung-itung pengen cerita gue dah. Singkat aja dulu waktu gue masih baru duduk dibangku SMA gue sempet menjalin hubungan dengan cewek yang udah pasti beda sekolah sama gue dan rumahnya pun bisa dibilang agak jauh dari daerah gue. Sebut saja namanya "SL", gue udah sempet kenal dia waktu jaman SMP dan baru sebatas teman saja, namun waktu gue udah masuk SMA kami udah menjalin hubungan yang lebih intensif (tau lah maksud gue apaan). Si SL ini orangnya termasuknya enggak banyak bicara dan kalem tapi malahan hal itu yang kadang buat gue greget banget dan enggak tahan soalnya gue itu bukan tipe orang yang suka diem terus kalau ada apa-apa gue itu pasti langsung ngomong. Tapi dia itu tipe orang yang bertolak belakang dengan sifat gue yang barusan. Kita mungkin ketemuan bisa dibilang cuma satu minggu sekali namun kami selalu saling komunikasi. Oh ya dan satu lagi enggak ada temen gue yang tahu muka pacar gue yang itu,kenapa? Soalnya gue dulu males banget cerita-cerita tentang pacar gue ke temen gue. 

Hari minggu pagi kita ketemuan (lupa gue tanggal berapa waktu itu :v). Tahu sendiri gimana canggungnya dan cikuknya pas ketemuan soalnya kan kita jarang ketemu jadi sekalinya ketemu pasti ya kaya gitu lah. Bingung gue waktu itu gue mau ngajak SL kemana tapi setelah di pikir-pikir akhirnya gue ajak aja dia ke pantai soalnya mumpung cuacanya ga panas banget. Speak less beneran sumpeh waktu perjalanan ke pantainya kaya orang baru kenal. Lu tau cara boncengan naik motor antara cewek sama cowok yang baru kenal? Padahal udah pacaran tapi duduk naik motornya jauh-jauhan 10 meter dari pojok depan dan pojok belakang, udah kaya bonceng kakek gue aja rasanya gue -_-. Disini nih gue mulai ngomong biar ga diem kaya patung yang bisa naik motor sendiri. Pertama gue nyuruh dia suruh duduknya agak majuan, ngakunya sih gue biar ga berat kebelakang motornya tapi sebenernya ya modus dikit :v. Biar ga malu-maluin banget lah masa pacaran aja duduk di motornya jauhan sampe 10 meter kan enggak lucu banget. Waktu gue asyik berkicau kaya burung beo yang enggak bisa diem eh tiba-tiba ada mobil didepan gue yang ngerem mendadak ya otomatis gue kaget lah dan ngerem mendadak. Nah ga tau gue harus bersyukur atau sebel, disisi lain gue sebel sama mobil depan gue tp disisi lain gue bersyukur soalnya gue jadi ngarasa ada yang "empuk-empuk" nyangkut dipunggung gue hueheheh :v. Semakin lama diperjalanan semakin tambah deket juga kita udah keliatan banget kaya orang pacarannya dan asyik ngobrol.

Sampai dah kita di pantai tapi gue ga nyebutin dah nama pantainya ntar jadi baper gue :v. Angin sepoi-sepoi ditambah dengan suara deru ombak membuat suasana manjadi adem dan santai. Akhirnya duduk lah kita disalah satu tempat duduk yang ada dibawah pohon. Oh ya waku itu gue liat ada anak kecil lari-larian ga pakai baju. Gini kronologinya kalo ga salah sih itu anak lagi dikejar-kejar sama emaknya soalnya suruh pakai baju tapi ga mau. Gara-garanya itu anak masih pengen mainan air di pantai, gue liatin aja anak sama emak itu kejar-kejaran. Lagi asyiknya lari menghindari emaknya itu anak ga sadar kalo didepannya ada lubang galian bekas buat nampung air laut dan tiba-tiba ngunjem dah kepala itu anak ke dalam itu lubang, gue sama SL ketawa sampe perut kita sakit beneran liat tingkah itu anak satu. Ada lagi nih waktu kita mau pulang dari pantai tapi sebelumnya kita lagi jalan-jalan menyusuri pantai dengan langkah yang membuat bumi berguncang karena kehadiran kami berdua (ngomong apaan sih gue -_-). Lagi asyik-asyiknya jalan eh ada anjing didepan gue,gilaak gue kaget banget sumpah mana gue takut banget sama anjing lagi ditambah lagi itu anjing ngejar kita. Lari kebirit-birit dah kita udah kaya lagi dikejar razia Satpo PP. Sempak banget bisa itu anjing ngejar kita terus sampai kita berdua abis napas dan hampir ga bisa lari lagi, untungnya yang punya anjing tahu jadinya anjingnya disuruh balik kalau ga bisa mati jantungan sama kehabisan napas kita.

Ga ada yang spesial di hari itu tapi kami merasa senang karena kami jarang banget ketemu dan sekalinya ketemu kita bisa main bareng kaya gini. Hari udah mulai sore jadi gue mutusin buat pulang aja daripada ntar sampai rumah malam kan bisa ribet urusannya. Setelah perjalanan yang melelahkan dan melewati rintangan lubang-lubang,kerikil dan jalan aspal yang tidak rata akhirnya sampai dah di kota. Sebelum pulang makan dulu dah laper gue, gue masih inget gimana senengnya gue dulu,kenapa bisa seneng? Soalnya itu baru pertama kalinya gue beneran ngerasa suka sama cewek dan rasanya seneng bisa bikin dia ketawa (duh bisa mampus gue kalo cerita ini dibaca sama pacar gue yang sekarang -_-). Singkat cerita akhirnya gue anterin dia kerumah dan pulanglah gue ke rumah. Selesai sudah hari liburan kami.

Sekali lagi ga ada yang spesial di cerita ini karena cuma ngebahas sedikit hidup gue dan gue nulis kaya gini soalnya lagi bosen ga ada kerjaan :v. Setahun udah berlalu dan kita masih tetep bareng dan sekarang udah mau masuk kelas 2 SMA. Hubungan kami mulai renggang dan mulai acuh tak acuh satu sama lain dan bahkan ga ada yang mau mengalah buat cairin suasana. Kita komunikasi tapi cuma sebatas komunikasi dan dengan jawaban yang acuh juga. Mungkin hal ini terjadi karena jarang ketemu satu sama lain dan terkadang juga salah satu dari kita sibuk sehingga kurangnya perhatian yang diberikan. Gue udah bingung mau cerita apa lagi sekarang, singkatnya waktu awal masuk kelas 2 SMA kita putus. Dan disitu gue ngerasa kaya udah males nglakuin apa-apa, tau sendiri lah gimana rasanya galo. Banyakan diemnya gue waktu awal masuk kelas 2 SMA ditambah lagi kelas diacak jadi temen-temen kelas 1 gue ga semuanya bareng lagi sekelas sama gue di kelas 2. Tapi masih aja gue bareng sama temen gue yang namanya Shofyan/Yayan (hahaaha besok gue ceritain di cerita lainnya tentang temen gue ini :v). Bahkan waktu dirumah aja Ibu gue bisa sampai tau kalo gue abis putus padahal gue ga cerita apa-apa sama beliau, My Mom is the best lah selalu tau anaknya lagi kenapa. Mungkin gara-gara saking putus asanya sampai-sampai Ibu gue prihatin liat gue yang kaya gitu -_-. Dan selanjutnya di kelas 2 gue ketemu dengan seorang cewek yang posturnya bisa dibilang kecil dan cerita ini bakal disambung......................................... :v

Jumat, 10 Juni 2016

Makalah Client-Server



BAB I
PENDAHULUAN

1.1 Latar Belakang
Di era globalisasi ini, dimana segala sesuatunya itu berjalan dengan cepat, kemajuan teknologi semakain memudahkan manusia untuk berkomunikasi dan saling bertukar informasi. Semua orang di zaman sekarang ini   hampir setiap individu sudah memiliki komputer.
Di mana didalam dunia komputer ada yang namanya client server, Client merupakan sembarang sistem atau proses yang melakukan suatu permintaan data atau layanan ke server sedangkan server ialah, sistem atau proses yang menyediakan data atau layanan yang diminta oleh client.
Client-Server adalah pembagian kerja antara server dan client yg mengakses server dalam suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.

1.2 Tujuan Client Server
Tujuan Client Server untuk membantu perusahaan-perusahaan dalam meningkatkan pengintegrasian data, distribusi informasi dan sebagainanya tentnya yang berhubungan dengan client server, ini juga menempatkan sebuah komputer sebagai server yang bertugas sebagai pusat pengolahan dan layanan  bagi terminal-terminal lain (client) yang terhubung dalam sistem jaringan tersebut.

1.3 Manfaat Client Server
Manfaat yang bisa didapatkan dari client server ini tidak jauh berbeda dengan tujuannya yaitu dapat membantu perusahaan-perusahaan dalam pengolahan sebuah data atau pengintegrasian data yang akan dikirimkan, distribusi informasi dan berbagai peralatan menjadikan sistem jaringan semakin diminati untuk diimplementasikan oleh perusahaan.
Ada beberapa manfaat dari client server diantara lain :
a.       Memungkinkan akses basis data yang besar
b.      Menaikkan kinerja
c.       Jika client dan server diletakkan pada komputer yang berbeda kemudian CPU yang berbeda dapat memproses aplikasi secara paralel. Hal ini mempermudah merubah mesin server jika hanya memproses basis data.
d.      Biaya untuk hardware dapat dikurangi
e.       Hanya server yang membutuhkan storage dan kekuatan proses yang cukup untuk menyimpan dan mengatur basis data













BAB II
PEMBAHASAN

2.1. PENGERTIAN CLIENT - SERVER
I. Server
Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan.
1. Server Aplikasi (Application server)
2. Server Data (Data Server)
3. Server Proxy (Proxy Server).
Fungsi server
1.      Server Aplikasi
Server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh client, server data sendiri digunakan untuk menyimpan data baik yang digunakan client secara langsung maupun data yang diproses oleh server aplikasi.
2.      Server Proxy
Berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet.
II. Client
Komputer Client adalah komputer yang meminta (request) satu layanan tertentu ke suatu server. Komputer client harus dilengkapi dengan aplikasi client khusus dan menjalankannya, sehingga dapat memanfaatkan layanan yang ditawarkan server. Sebagai contoh, untuk mengambil sebuah file dari file server, suatu program di komputer client harus memformat sebuah request (permintaan) dan mengirimkannya kepada program yang sedang berjalan di server. Selanjutnya, server akan mengirimkan file yang diminta sesuai dengan permintaan program client tersbut.
Server dan client harus menggunakan suatu cara yang sama untuk berkomunikasi dan mengirimkan file antara satu komputer dengan yang lain, cara ini disebut sebagai protocol atau sering disebut Transmision Control Protocol/Internet Protocol (TCP/IP), sedangkam sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.
Lingkungan Database Client/Server di Internet :
  1. Menggunakan LAN untuk mendukung jaringan PC
  2. Masing-masing PC memiliki penyimpan tersendiri
  3. Berbagi hardware atau software

2.2. KOMPONEN CLIENT-SERVER
Dalam menjalankan sebuah arsitektur client-server, maka dibutuhkan beberapa komponen agar arsitektur tersebut berjalan dengan baik dan lancar. Komponen tersebut diantaranya :
1.      User
Disini user adalah sebagai end-user yang mengakses client untuk mendapatkan layanan. Dapat dikatakan juga bahwa sebuah user atau end-user adalah ketika melakukan proses akhir menggunakan sitem client-server ini, misalnya seorang manager perusahaan.
2.      Client
Client dapat berupa sebuah pemproses yang banyak dilakukan di sebuah server dimana bagian-bagian dalam lingkup pekerjaannya ditentukan oleh program komputer. Salah satu hal yang terpenting dalam sistem client-server adalah User Interface (UI), yang digunakan user untuk berkomunikasi.
3.      Network dan Transmisi.
Server dan client dapat terkoneksi dengan sebuah media transmisi yang dapat berupa kabel, wireless, atau fiber. Dengan media ini memungkinkan sebuah perusahaan untuk melakukan enterprice network yang lebih besar dalam sebuah departemen. Arsitektur yang digunakan dapat berupa OSI atau yang sekarang banyak digunakan yaitu TCP/IP.
4.      Servers.
Sebagai server, server haruslah memiliki kemampuan untuk mengontrol software, menjalankan program aplikasi, dan mengakses database dengan mudah dan cepat. Sebuah server harus mendukung spesifikasi yang mendukung resource sharing seperti Network Server Operating System, Multiple User Interface, GUI (Graphic User Interface), dialog oriented antara client-server language seperti SQL dan database arsitektur.


2.3 APLIKASI CLIENT-SERVER
A.    Client/Server (two tier)
            Dalam model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Client/server adalah tipikal sebuah aplikasi two-tier dengan banyakclient dan sebuah server yang dihubungkan melalui sebuah jaringan. Aplikasi ditempatkan pada computer client dan mesin database dijalankan pada server jarak-jauh. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali data ke client-nya.
Model Two-tier terdiri dari tiga komponen yang disusun menjadi dua lapisan yaitu client (yang meminta serice) dan server (yang menyediakan service). Tiga komponen tersebut yaitu :
1.      User Interface. Adalah antar muka program aplikasi yang berhadapan dan digunakan langsung oleh user.
2.      Manajemen Proses.
3.      Database. Model ini memisahkan peranan user interface dan database dengan jelas, sehingga terbentuk dua lapisan.
Dalam model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Client/server adalah tipikal sebuah aplikasi two-tier dengan banyak client dan sebuah server yang dihubungkan melalui sebuah jaringan, seperti terlihat dalam gambar 1.2. Aplikasi ditempatkan pada komputer client dan mesin database dijalankan pada server jarak-jauh. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali data ke client-nya.
Dalam client/server, client-client yang cerdas bertanggung jawab untuk bagian dari aplikasi yang berinteraksi dengan user, termasuk logika bisnis dan komunikasi dengan server database.
Aplikasi-aplikasi berbasis client/server memiliki kekurangan pada skalabilitas. Skalabilitas adalah seberapa besar aplikasi bisa menangani suatu kebutuhan yang meningkat – misalnya, 50 user tambahan yang mengakses aplikasi tersebut. Walaupun model client/server lebih terukur daripada model berbasis host, masih banyak pemrosesan yang terjadi pada server. Dalam model client/server semakin banyak client yang menggunakan suatu aplikasi, semakin banyak beban pada server.
Koneksi database harus dijaga untuk masing-masing client. Koneksi menghabiskan sumber daya server yang berharga dan masing-masing client tambahan diterjemahkan ke dalam satu atau beberapa koneksi. Logika kode tidak bisa didaur ulang karena kode aplikasi ada dalam sebuah pelaksanaan executable monolitik pada client. Ini juga menjadikan modifikasi pada kode sumber sulit. Penyusunan ulang perubahan itu ke semua komputer client juga membuat sakit kepala.
Keamanan dan transaksi juga harus dikodekan sebagai pengganti penanganan oleh COM+/MTS. Bukan berarti model client/server bukanlah merupakan model yang layak bagi aplikasi-aplikasi. Banyak aplikasi yang lebih kecil dengan jumlah user terbatas bekerja sempurna dengan model ini. Kemudahan pengembangan aplikasi client/server turut menjadikannya sebuah solusi menarik bagi perusahaan.
Pengembangan umumnya jauh lebih cepat dengan tipe sistem ini. Siklus pengembangan yang lebih cepat ini tidak hanya menjadikan aplikasi meningkat dan berjalan dengan cepat namun juga lebih hemat biaya.
Kelebihan dari model client/server
a.       Mudah
b.      Menangani Database Server secara khusus
c.       Relatif lebih sederhana untuk di develop dan diimplementasikan.
d.      Lebih cocok diterapkan untuk bisnis kecil.
Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam system client/server, sebagian besar logika bisnis biasanya diterapkan dalam database.
Server database manangani :
a.       Manajemen data
b.      Keamanan
c.       Query, trigger, prosedur tersimpan
d.      Penangan kesalahan
Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dari berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal. Namun masih terdapat kelemahan pada model ini. Selain menjalankan tugas-tugas tertentu,
kinerja dan skalabilitas merupakan tujuan nyata dari sebagian besar aplikasi.
Kekurangan dari model client/server :
a.       Kurangnya skalabilitas
b.      Koneksi database dijaga
c.       Tidak ada keterbaharuan kode
d.      Tidak ada tingkat menengah untuk menangani keamanan dan transaksi skala kecil.
e.       Susah di amankan.
f.       Lebih mahal.

B.     Three-Tier / Multi-Tier
Model three-tier atau multi-tier dikembangkan untuk menutupi keterbatasan pada arsitektur client/server. Dalam model ini, pemrosesan disebarkan di dalam tiga lapisan (atau lebih jika diterapkan arsitektur multitier). Lapisan ketiga dalam arsitektur ini masing-masing menjumlahkan fungsionalitas khusus, diantaranya :
  • Layanan presentasi (tingkat client)
  • Layanan bisnis (tingkat menengah)
  • Layanan data (tingkat sumber data)
Layanan presentasi atau logika antarmuka pengguna ditempatkan pada mesin client. Logika bisnis dikeluarkan dari kode client dan ditempatkan dalam tingkat menengah. Lapisan layanan data berisi server database. Setiap tingkatan dalam model three-tier berada pada komputer tersendiri
Konsep model three-tier adalah model yang membagi fungsionalitas ke dalam lapisan-lapisan, aplikasi-aplikasi mendapatkan skalabilitas, keterbaharuan, dan keamanan.
Arsitektur Three Tier merupakan inovasi dari arsitektur Client Server. Pada arsitektur Three Tier ini terdapat Application Server yang berdiri di antara Client dan Database Server.
Contoh dari Aplikasi untuk model ini adalah IIS, WebSphere, dan sebagainya. Application Server umumnya berupa business process layer, dimana bisa didevelop menggunakan PHP, ASP.Net, maupun Java. Sehingga kita menempatkan beberapa business logic kita pada tier tersebut. Arsitektur Three Tier ini banyak sekali diimplementasikan dengan menggunakan Web Application. Karena dengan menggunakan Web Application, Client Side (Komputer Client) hanya akan melakukan instalasi Web Browser.
Dan saat komputer client melakukan inputan data, maka data tersebut dikirimkan ke Application Server dan diolah berdasarkan business process-nya. Selanjutnya Application Server akan melakukan komunikasi dengan database server. Biasanya, implementasi arsitektur Three Tier terkendala dengan network bandwidth.
Karena aplikasinya berbasiskan web, maka Application Server selalu mengirimkan Web Application-nya ke computer Client. Jika kita memiliki banyak sekali client, maka bandwidth yang harus disiapkan akan cukup besar, Sedangkan network bandwidth biasanya memiliki limitasi. Oleh karena itu biasanya, untuk mengatasi masalah ini, Application Server ditempatkan pada sisi client dan hanya mengirimkan data ke dalam database server. Konsep model three-tier adalah model yang membagi fungsionalitas ke dalam lapisan-lapisan, aplikasiaplikasi mendapatkan skalabilitas, keterbaharuan, dan keamanan.

Kelebihan arsitektur Three Tier :
a.       Segala sesuatu mengenai database terinstalasikan pada sisi server, begitu pula dengan pengkonfigurasiannya. Hal ini membuat harga yang harus dibayar lebih kecil.
b.      Apabila terjadi kesalahan pada salah satu lapisan tidak akan menyebabkan lapisan lain ikut salah
c.       Perubahan pada salah satu lapisan tidak perlu menginstalasi ulang pada lapisan yang lainnya dalam hal ini sisi server ataupun sisi client.
Skala besar.
d.      Keamanan dibelakang firewall.
e.       Transfer informasi antara web server dan server database optimal.
f.       Komunikasi antara system-sistem tidak harus didasarkan pada standart internet, tetapi dapat menggunakan protocol komunikasi yang lebvih cepat dan berada pada tingkat yang lebih rendah.
g.      Penggunaan middleware mendukung efisiensi query database dalam SQL di pakai untuk menangani pengambilan informasi dari database.
Beberapa Keuntungan Arsitektur Three-Tier
  1. Keluwesan teknologi
  2. Mudah untuk mengubah DBMS engine
  3. Memungkinkan pula middle tier ke platform yang berbeda
  4. Biaya jangka panjang yang rendah
  5. Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan
  6. Keunggulan kompetitif
  7. Kekampuan untuk bereaksi thd perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
Kekurangan arsitekture Three Tier :
a.       Lebih susah untuk merancang
b.      Lebih susah untuk mengatur
c.       Lebih mahal

C.     Aplikasi N-tier
Stored procedure ternyata tidak mencukupi untuk sistem dimana database disimpan pada lebih dari satu server, karena bisa jadi terdapat client yang tidak dapat mengakses procedure tersebut. Mungkin Anda bertanya, apa perlunya menyimpan database lebih dari satu server? Tentu saja Anda juga menginginkan perusahaan yang menggunakan aplikasi Anda dapat berkembang, bukan? Penggunaan lebih dari satu database sangat memungkinkan saat sebuah perusahaan telah memiliki divisi yang cukup besar dimana harus memiliki database tersendiri. Dalam kasus penggunaan lebih dari satu server database, Anda perlu mengimplementasikan strategi development yang berbeda, pendekatan yang baik adalah dengan menggunakan model n-tier. Huruf “n” pada n-tier menunjukkan variabel numerik yang dapat berisi angka sebanyak apapun, misalnya 3-tier, 4-tier dan seterusnya. Karena itu sebuah aplikasi n-tier memiliki 3 atau lebih tingkatan logical, umumnya aplikasi n-tier saat ini menggunakan 3-tier.
Untuk menggambarkannya, Anda dapat membayangkan skema disain aplikasi two-tier yang mengimplementasikan business logic pada stored procedure seperti yang telah diterangkan diatas, kemudian melakukan improvisasi disain dengan menambahkan sebuah tingkatan (tier) sebagai middle tier sebagai business object, arsitektur inilah yang dikenal dengan 3-tier. Perbedaan nyata dengan 2-tier adalah, business object pada 3-tier terpisah dari aplikasi client dan elemen database. Sehingga dapat digambarkan bahwa sistem 3-tier secara umum terbentuk dari tingkatan client, business dan database.
Untuk membayangkan penerapan 3-tier dalam kehidupan sehari-hari yang mungkin paling sering Anda temui adalah penerapan Internet ataupun Intranet.
Pada aplikasi Internet/Intranet, terdapat client yang menjalankan browser dan meminta informasi dari middle-tier yang berupa HTTP Server. Middle-tier akan meminta data pada server database, kemudian mengirimkannya kembali kepada HTTP Server. HTTP Server akan mengirimkan kepada browser dalam bentuk page/halaman web.



BAB III
PENUTUP

KESIMPULAN
Dalam konteks basis data, client mengatur interface berfungsi sebagai workstation tempat menjalankan aplikasi basis data. Client menerima permintaan pemakai, memeriksa sintaks dan generate kebutuhan basis data dalam SQL atau bahasa yang lain. Kemudian meneruskan pesan ke server, menunggu response dan bentuk response untuk pemakai akhir.
Model Two-tier terdiri dari tiga komponen yang disusun menjadi dua lapisan yaitu client (yang meminta serice) dan server (yang menyediakan service).
Tiga komponen tersebut yaitu :
a.       User Interface. Adalah antar muka program aplikasi yang berhadapan dan digunakan langsung oleh user.
b.      Manajemen Proses.
c.       Database. Model ini memisahkan peranan user interface dan database dengan jelas, sehingga terbentuk dua lapisan.
Model three-tier atau multi-tier dikembangkan untuk menjawab keterbatasan pada arsitektur client/server. Dalam model ini, pemrosesan disebarkan di dalam tiga lapisan (atau lebih jika diterapkan arsitektur multitier).
Sebuah sistem 3-tier menyediakan support multi-user yang stabil, bahkan saat pada client menjalankan aplikasi yang berbeda, juga dapat mendayagunakan beberapa database yang digunakan secara bersamaan.
Diantara keuntungan-keuntungan yang dapat diperoleh dari arsitektur n-tier (atau 3-tier pada umumnya), yang terutama adalah:
  1. Kemudahan perubahan business logic di masa yang akan dating
  2. Business logic yang mudah diimplementasi dan dipelihara
  3. Aplikasi client dapat mengakses berbagai tipe DBMS yang berbeda-beda secara transparan.



DAFTAR PUSTAKA

Zainal hakim., Pengertian Client server
Luviyani. client – server
Muhammad Abdullah. Arsitektur Client Server
Slamet ridwan. Arsitektur Client Server





www.ayeey.com www.resepkuekeringku.com www.desainrumahnya.com www.yayasanbabysitterku.com www.luvne.com www.cicicookies.com www.tipscantiknya.com www.mbepp.com www.kumpulanrumusnya.com www.trikcantik.net