Custom Search
Laporkan jika ada link yang bermasalah
[ HOME ] [ FORUM ] [ JAVA ] [ JARINGAN KOMPUTER] [ OCEAN ] [ SEARCH ]

Saturday, January 17, 2009

Kenapa Html ?

kenapa page yang ada dalam web browser kita semua yang kita temui adalah page yang berupa html atau xml atau jsp dll. karena itu adalah merupakan tandar dari W3C dan semua web browser harus mengikuti standar tesebut sehingga apapun web browser yang kita pakai akan menampilkan halaman yang sama (jika membuka situs yg sama).


kenapa kita tidak membuat standarisasi sendiri? karena jika kita membuat sendiri dah hanya web browser tertentu yang bisa menbukanya, dan orang lain juga membuat standar sendiri dan hanya menggunakan web browsernya sendiri yang bisa membuka halaman tersebut, maka akan tidak menjadi efisien karena kita membutuhkan banyak web browser. oleh karena itu di buat standarisasi sehingga semua bisa berjalan di web brower manapun yang mendukung.

APLIKASI WEB JAVA

Apa yang dimaksud dengan web java? di dalam lngkungan java, pemrograman web dipisahkan antara lain dari pemrograman dan enterprise. pemrograman aplikasi web java dapat dibuat tanpa menggunakan paket enterprise edition, dan juga dapat menggunakan paket enterprise, aplikasi enterprise adalah bagi yang menggunakan API dari paket Enterprise Edition. aplikasi web menggunakan komponen web yaitu servlet dan java server page (jsp), sedangkan aplikasi enterprize mencakup modul2 dalam web yang termasuk juga servlet dan JSP, komponen bisnis Enterprise JavaBeans dan web servis. JSP dapat digunakan sebagai web mandiri yaitu web yang berdiri sendiri tanpa aplikasi tambahan. dan juga dapat digunakan sebagai bagian dari Enterprise. juga bisa digunakan sebagai web servis.


JSP digunakan sebagai web servis memang bisa dan ini sangat mudah penggunaannya. untuk lebih jelasnya akan saya bahas lain waktu.

Wednesday, January 14, 2009

Velocity

Velocity adalah mesin template berbasis Java. Yang memungkinkan web desainer untuk mereferensikan method - method terdefinisi dalam kode Java.


Beberapa komponen utama Velocity antara lain :



  1. Sebuah bahasa yang lengkap untuk memanipulasi konten termasuk loops dan conditionals.

  2. Akses ke Java objek method.

  3. Dukungan langsung untuk kerangka aplikasi Web Turbine

  4. Perubahan dari XML konten lain menggunakan Anakia

  5. Texan

  6. Dukungan langsung untuk servlets

Kelebihan dan kekurangan SOAP

SOAP (Simple Object Access Protocol)


Protokol yang digunakan untuk menjalankan konsep web services



Kelebihan SOAP, yaitu:



  1. Keuntungan yang utama adalah kemampuan untuk terowongan (to tunnel through) melalui firewall.

  2. Simplicity / Kesederhanaan -> pesan SOAP yang sederhana, manusia dibaca format XML. (Pesan SOAP cukup simple, memudahkan pembaca dengan format XML)

  3. Scalability / Skalabilitas -> The SOAP pesan scalable karena menggunakan protokol HTTP untuk transportasi.

  4. Language neutrality / Bahasa netralitas -> ini dapat dikembangkan menggunakan bahasa apapun.

  5. Interoperability and Platform Independence / Interoperabilitas dan Platform yang Independen -> SOAP dapat dilaksanakan dalam bahasa apapun dan dapat dijalankan di platform manapun.


Kekurangan SOAP, yaitu :



  1. SOAP adalah lebih lambat dibandingkan CORBA atau RMI atau IIOP karena panjang ke format XML yang telah mengikuti dan parsing yang menyelimuti yang diperlukan. (SOAP is slower than CORBA or RMI or IIOP due to the lengthy XML format that it has to follow and the parsing of the envelop that is required.)

  2. SOAP tergantung WSDL dan tidak memiliki standar mekanisme untuk dinamis penemuan layanan.

Tuesday, January 13, 2009

memasukkan kode java dalam web

baris kode diantara tag "<%__" dan "__%> merupakan sebuah komentar. anda boleh menghapus baris2 kode yang berada dalam tag tersebut. karena tidak dibaca / di abaikan oleh program. sedangkan kode java diletakkan di dalam tag <%...%> yang disebut scriptlet, sedangkan kode "<%=i%" merupakan elemen jsp yg disebut exspresion ( didalam ini berupa nilai variabel i).


contoh script untuk memasukkan kode java dalam web bisa anda ambil filenya disini.

Monday, January 12, 2009

java virtual machine

JVM adalah sebuah mesin imajinasi yang bekerja menyerupai aplikasi sebuah mesin nyata. JVM menyediakan spesifikasi hardware dan platform dimana pada saat compiler. Spesifikasi inilah yang membuat aplikasi berbasis Java menjadi bebas dari platform manapun karena proses kompilasi diselesaikan oleh JVM. Aplikasi program Java diciptakan dengan file teks berekstensi ".java". Program ini di compile menghasilkan satu berkas bytecode berekstensi ".class" atau lebih. Bytecode adalah serangkaian instruksi serupa instruksi kode mesin. Perbedaannya adalah kode mesin harus dijalankan pada sistem komputer dimana kompilasi ditujukan, sementara bytecode berjalan pada java interpreter yang tersedia di semua platform sistem komputer dan sistem operasi.


sekarang sudah ada software yang membuat file ".class" di convert menjadi ".java". cari saja softwarenya di java search

Sunday, January 11, 2009

java SE tutorial

teman-teman yang ingin mendownload tutorial Java SE. silahkan di download gratis gak pake bayar

perhitungan nama


ini adalah contoh project 

perhitungan jumlah integer nama anda dan nama pasangan anda


dapatkan file scriptnya disini

untuk mendapat sampel yang lebih menarik lagi silahkan cari di java search (kanan-atas)

ketikakan aja kata kunci (project java)