Copyright © Blog yang lainnya
Design by Dzignine
Sabtu, 29 September 2012

Membuat Java Servlet



Dalam sesi tutorial kali ini, kita akan membuat servlet sederhana dalam langkah demi langkah dengan tujuan memahami bagaimana gaya Java menangani sebuah mekanisme website (request dan response) dalam mekanisme protokol HTTP. Seperti yang telah saya tulis di panduan ini, Java Servlet memiliki beberapa kelemahan yang sangat signifikan. Tetapi saya tetap mengantarkan konsep ini daripada saya memperkenalkan cara yang lebih mudah seperti JSP. Alasan utama saya, untuk memperkenalkan kepada Anda konsep sistem Java Enterprise dengan bertumpuk-tumpuk servlet, Anda harus mengerti konsep servlet terlebih dahulu karena framework-framework tersebut sebenarnya juga tersusun dari servlet.

Tutorial ini membahas mengenai pembuatan servlet sangat sederhana dengan menggunakan IDE Eclipse Europa versi 3.3. IDE ini sangat memudahkan kita dalam melakukan development sistem Java Enterprise. Servlet yang akan kita buat hanya menampilkan form, meminta pengunjung memasukkan nama, dan menyapanya kembali dengan nama yang telah dimasukkan tersebut.

Pada bagian akhir tutorial, kita melakukan deployment pada server production dengan menggunakan Apache Tomcat.

Silakan mendownload panduan ini (dalam format PDF) di sini: Membuat Java Servlet.

Jika Anda memerlukan source code lengkap beserta hirarki directory-directory-nya, silakan download di sini (dalam format ZIP): Source Code Lengkap.

Selamat mencoba. :)

Sumber: http://blog.galihsatria.com/2008/02/08/membuat-java-servlet/

Membangun Aplikasi Web-Based dengan Java Enterprise: Pendahuluan


SERI 1: PENDAHULUAN

Sekarang, aplikasi web-based sedang mengalami perkembangan yang sangat pesat, menggantikan aplikasi desktop-based. Ini dikarenakan kepraktisannya dimana pengguna tidak perlu melakukan instalasi aplikasi di desktop masing-masing – cukup buka browser dan menuju server tempat aplikasi tersebut dipasang.

Java sendiri memiliki cabang yang menangani masalah aplikasi web-based ini yang dinamakan Java Enterprise Edition. Cabang ini sebenarnya ruang lingkupnya sangat luas, yaitu ruang Enterprise yang khusus menangani aplikasi-aplikasi berskala besar dan membutuhkan reliabilitas yang tinggi. Web-based application, karena merupakan aplikasi yang multitier, tentu saja termasuk dalam cabang ini.

Apa saja kunci dari aplikasi enterprise? Paling tidak ada beberapa kunci, yaitu:

  • Reliabilitas. Ketahanan aplikasi untuk tetap tangguh melayani permintaan dalam waktu yang panjang.

  • Skalabilitas. Jumlah penggunaan aplikasi yang berkembang dengan cepat dan banyak. Skalabilitas juga bisa diartikan server-server penyusun aplikasi bisa berkembang dalam jumlah yang banyak.

  • Multitier. Satu aplikasi enterprise memerlukan lebih dari satu tier (bagian) yang menyusunnya. Misalnya, client, application server, database server, dan middle tier sebagai penghubung client dan application server.

  • Networked. Kata kunci ini muncul tidak terelakkan dengan adanya tiga kunci di atas.


Java telah memfasilitasi pembuatan aplikasi seperti ini dengan menyediakan sebuah sistem dan bingkai kerja (framework) yang khusus didesain untuk aplikasi enterprise sehingga memudahkan developer. Fitur-fitur apa saja yang disediakan oleh Java? Banyak sekali, di antaranya adalah yang saya sebutkan di bawah ini:

  1. Mekanisme komunikasi antara client dan server.
    Protokol komunikasi yang paling umum digunakan adalah HTTP. Java memiliki struktur mekanisme yang paling dasar untuk menangani protokol HTTP, yaitu Java Servlet.

  2. Kit dan berbagai komponen untuk penyajian antar muka pengguna, atau user interface.
    HTML hanya menyediakan komponen user interface yang sangat dasar. Berdasarkan komponen tersebut, Java Enterprise menyediakan komponen-komponen tambahan yang memudahkan penyajian isi, misalnya seperti validasi otomatis, komponen kalender, komponen auto-complete, dan sebagainya. Java Server Pages, adalah kunci dari nomor 2 ini.

  3. Persistent Connection dan Object Relational Mapping.
    Aplikasi enterprise nyaris tidak bisa dipisahkan dari koneksi ke database. Karena Java adalah bahasa yang sangat berorientasi objek, maka Java menyediakan mekanisme khusus untuk menangani database relasional secara object-oriented. Data-data pada database disimpan dalam objek-objek yang telah didefinisikan, sehingga sangat memudahkan kita untuk melakukan operasi database (Create, Update, Delete, Select) dengan langsung mengakses objek tersebut. Standar Java Enterprise yang mengurusi masalah ini adalah EJB (Enterprise Java Bean).


Java Enterprise Edition sebenarnya hanyalah spesifikasi-spesifikasi yang ditulis dalam standar JSR. Oleh karena itu dalam implementasinya ada beberapa model bingkai kerja Java Enterprise yang didukung oleh vendor-vendor tertentu. Apa saja implementasi standar JSR yang didukung resmi oleh vendor-vendor besar seperti Sun dan Oracle? Ada Java Server Faces, Java Server Pages, dan Enterprise Java Bean (EJB).Selain vendor-vendor resmi, beberapa komunitas juga mengembangkan standar mereka sendiri untuk membangun aplikasi enterprise. Berbasis Java, ada bingkai kerja semacam Struts 2, Spring, dan semacamnya. Aplikasi-aplikasi ini meskipun tidak mengimplementasikan JSR, telah cukup untuk membuat aplikasi enterprise. Ini yang akan saya bahas nanti.

Aplikasi yang akan saya bangun nanti adalah sebuah aplikasi kosong yang memiliki fungsional enterprise. Framework yang saya gunakan adalah:

  1. Struts 2, framework yang mengatur hubungan antara client dan server. Struts 2 memiliki roh dari Webwork 2.

  2. Spring, framework untuk mengatur MVC (Model View Controller).

  3. Hibernate, framework untuk Object Relational Mapping. Semacam Entity EJB jika di standar Java Enterprise.


See you at the next posting :)

PS: Susahnya menulis teknis pemrograman aplikasi dalam bahasa yang tidak terlalu mengawang-awang :( *keluh…

Sumber: http://blog.galihsatria.com/2007/11/28/membangun-aplikasi-web-based-dengan-java-enterprise-pendahuluan/
Senin, 17 September 2012

Yang Terindah dan Yang Terbaik

***MOTIVASore
Kriteria #JODOHmu
FOLOW »» @seputar_JODOHmu

Lelaki terindah di mata wanita bukanlah yang paling tampan, melainkan yang bisa membuatnya merasa tercantik di dunia ...

Lelaki tergagah di hati wanita bukanlah yang paling kekar ototnya, melainkan yang mampu mendengarkan, memahami dan mengerti curahan hatinya ...

Lelaki terkaya bagi wanita, bukanlah yang terbanyak hartanya. Melainkan dia yang pandai bersyukur dan mengungkapkan terimakasih padanya ...

Lelaki tershalih bagi wanita, bukan sekedar yang banyak ilmu agama dan rajin ibadahnya, melainkan juga yang paling mulia akhlaknya ...

Lelaki paling hebat bagi wanita, bukanlah yang mampu membelikan apapun untuknya; melainkan yang senyum dan airmatanya selalu setia bersamanya ...

Lelaki tercinta bagi wanita; dia yang prasangkanya tak mengalahkan akhlaknya; yang kekesalannya tak mengalahkan kemaafannya ...

---

Wanita tercantik bagi pria terbaik; bukanlah yang paling jelita; melainkan dia yang jika dipandang memberi rasa tenang dan surgapun terbayang ...

Wanita terkuat bagi pria bukanlah yang merasa terhebat; melainkan yang menundukkan diri dengan ibadat, menempatkan diri dalam taat ...

Wanita terkaya di hati pria bukanlah dia yang bertumpuk harta; melainkan yang ridha pada yang halal semata dan qana'ahnya menjadi simpanan tak fana ...

Wanita terdahsyat bagi lelaki, bukan dia yang pesonanya memukau banyak mata; melainkan yang siap menjadi madrasah cinta bagi anak-anaknya ...

Wanita paling kukuh di kehidupan pria, bukan yg tak pernah menangis; tapi yg tersenyum meneguhkan dan air matanya jadi pengingat takwa ...

Wanita paling bermakna bagi pria bahagia ialah dia yg kala berpisah menenangkan, kala berjumpa menggelorakan, tiap masa saling menguatkan...

Siapa Tau kriteria #JODOHmu diatas ada di Seminar #MENIKAHituMUDAHdanINDAH l JKT 23/9/12 l 125rb, TRANSFER Hari ini Hanya 100rb (sblm tgl 15/9) l Info/DAFTAR Hub ‎@Rachmarochme +6285717484462 PIN 229736DD

SEBARkan BM ini SEUTUHnya = @SEDEKAHebat... O:)

Posted from WordPress for BlackBerry.

Ketika...

***MOTIVAgi***
KETIKA...
FOLOW »» @PcintaAnakYatim

sebuah motivasi yang bagus sekali utk di share ke sahabat2 yang lain ;
~KETIKA...
Aku ingin hidup KAYA...
Aku lupa,
bahwa HIDUP adalah sebuah KEKAYAAN.

~KETIKA...
Aku takut MEMBERI...
Aku lupa,
bahwa SEMUA yang aku miliki adalah PEMBERIAN.

~KETIKA...
Aku ingin jadi yang TERKUAT...
Aku lupa,
bahwa dalam KELEMAHAN, Tuhan memberikan aku KEKUATAN.

~KETIKA...
Aku takut RUGI...
Aku lupa,
bahwa HIDUPKU adalah sebuah KEBERUNTUNGAN, karena AnugerahNYA.

Ternyata hidup ini sangat indah....
ketika kita selalu BERSYUKUR kepadaNYA dgn BERBAGI #BuatMerekaTersenyum

~BUKAN...
karena hari ini INDAH kita BAHAGIA...
tetapi karena kita BAHAGIA...
hari ini menjadi INDAH.

~BUKAN...
karena tak ada RINTANGAN kita menjadi OPTIMIS...
tetapi karena kita OPTIMIS...
RINTANGAN menjadi tak terasa.

~BUKAN...
karena MUDAH kita YAKIN BISA...
tetapi karena kita YAKIN BISA...
semuanya menjadi MUDAH.

~BUKAN...
karena semua BAIK kita TERSENYUM...
tetapi karena kita TERSENYUM maka semua menjadi BAIK.

Tak ada hari yang MENYULITKAN kita, kecuali kita SENDIRI yang membuat SULIT.

~BILA...
kita tidak dapat menjadi jalan besar...
cukuplah menjadi jalan setapak yang dapat dilalui orang.

~BILA...
kita tidak dapat menjadi matahari...
cukuplah menjadi lilin yang dapat menerangi sekitar kita.

~BILA...
kita tidak dapat berbuat sesuatu untuk seseorang...
cukuplah berdoa untuknya.:) O:)...

-----BerBagiQUrban-----

Mau berQURBAN bersama PAY :/
• Sapi 7 in 1 Rp 1.450rb/org
• Kambing Rp. 1.500rb/ekor

Transfer ke :
» Mandiri Rek 1180022288996 an. Pecinta Anak Yatim
» BCA 6470165993 an. Zulhaq Ramadhan

Konfirmasi Sms ke 082122292094
Ketik : PAY_Nama_Domisili_BBQu_Rp_Bank_TglTrnsfr

"BerQUrban dgn yg TERBAIK krn QUrban kita QUalitas kita"

جَزَاك اللهُ خَيْرًا O:)

SEBARkan BM ini SEUTUHnya = @SEDEKAHebat... O:)

***MOTIVAgi***
KETIKA...
FOLOW »» @PcintaAnakYatim

Posted from WordPress for BlackBerry.

Cara Lain Sedekah

***MOTIVAgi***
Cara Lain Sedekah
FOLOW »» @PcintaAnakYatim

Suatu hari Bpk tua mau bepergian gunakan kereta. Namun krn terburu2, ketika naik, sebelah SEPATUnya tersangkut di pintu & jatuh ke atas rel.

Ia mau mengambilnya tp kereta terlanjur berjalan & tak mungkin mintanya utk berhenti. Namun, ia malah melakukan sesuatu yg tdk lazim.

Si bapak tua dgn tenang lepas sepatu sebelahnya, lalu melemparkannya ke luar tak jauh dari sepatu tadi jatuh.

Kebetulan semua kejadian itu diperhatikan oleh seorang pemuda yg duduk di dlm kereta. Krn merasa penasaran, pemuda itu bertanya langsung pada si bapak tua :
"Salam, Pak. Saya tadi sempat lihat apa yg Bapak lakukan. Boleh saya bertanya sesuatu?"

"Silakan, Nak. Apa yg mau kau tanyakan?" bapak tua.

"Begini, Pak. Tadi Bapak sudah kehilangan 1 sepatu, lalu knp Bpk juga lemparkan sepatu Bpk yg lain? Dgn begitu, bukankah Bpk sekarang tak punya alas kaki."

Si bapak tua itu mlihat pemuda itu sambil tersenyum, lalu menjawab ramah, "Nak, seperti yg sudah kamu lihat tadi, saya sudah kehilangan satu sepatu. Sepatu yg terjatuh tadi mungkin akan ditemukan oleh seseorang & bisa saja dia itu orang yg tak berpunya. Tapi, apakah sepatu yang cuma sebelah itu ada gunanya buatnya? Tdk, kan? Sementara saya sendiri, apakah sepatu yg masih melekat di kaki saya tadi juga masih bermanfaat bagi saya? Tdk juga, kan?"

"Jika saya lemparkan sepatu sebelahnya lagi, kemungkinan besar org yg tadi menemukan sepatu saya akan menemukan pasangannya. Dgn begitu, sepatu itu bisa kembali berfungsi sebagaimana mestinya. Karena itulah, saya lemparkan sepatu sebelahnya lagi spy org yg nemukannya bisa manfaatkannya dgn baik."

Bpk tua di dlm kisah tadi adalah Mahatma Gandhi. Apa yg dilakukan beliau mengandung sebuah filosofi dasar dlm hidup :)

------#PAYbantuUKM-----
FiFa Unique Shoes and Branded Bags, jual sepatu/sandal unik dan tas, beli eceran harga grosir, HP 08122449872, Pin BB 27F70E3F, follow @DodyWibisana

SEBARkan SEUTUHnya tuk Indonesia Lebih Baik.. (y)