Tulisan terkirim dikaitan (tagged) ‘open source’

h1

install netbeans 6.0.1 di Linux

Mei 9, 2008

NetBeans adalah program IDE (Integrated Development Environment) sebagai alat bantu untuk mengembangakan aplikasi dengan bahasa pemrograman java. Sebelum mengintall netbeans tentu saja kita harus punya program installernya terlebih dahulu. installer netbeans bisa di download dari situs netbeans, pilih bahasa yang diinginkan dan platform sistem yang digunakan, jika akan menginstall di linux pilihlah platform Linux(x86/x64), lalu pilih bundle/paket yang akan didownload/unduh. Ada beberapa paket kompiler yang bisa dipilih, diantaranya Java enterprise/web, Java mobility (micro), Java standard, Ruby, C/C++, PHP, serta paket lengkap yang mencakup semuanya. lalu akan didapat file installer dengan nama netbeans-6.0.1-ml-linux.sh untuk paket yang lengkap (paket kompiler yang lain nama file installernya berbeda).

Read the rest of this entry ?

h1

Tipe-Tipe Aplikasi yang Ada di Java

April 19, 2008

Pemrograman Java dapat untuk membuat beberapa tipe aplikasi apapun di lingkungan apapun. beberpa tipe aplikasi yang dapat dibuat anatara lain :

Aplikasi Berbasis Teks

merupakan aplikasi yang hanya menggunakan promt atau shell saja untuk menjalankannya, namun aplikasi berbasis teks ini justru bisa menjadi sangat komplks dan canggih, misalnya :

  1. Apache-Jakarta-Tomcat yang sepenuhnya ditulis dengan bahasa Java merupakan webserver yang mempunyai kemampuan Java Servlet dan Java Server Pages.
  2. Apache-Jboss merupakan aplikasi server yang mampu memberi kemampuan middleware aplikasi tersebar n-tier berbasis EJB (Enterprise Java Beans).
  3. Dan lain sebagainya.

Aplikasi Berbasis Window

merupakan aplikasi yang menggunakan GUI, seperti halnya program aplikasi yang sering digunakan sehari-hari.

Applet

merupakan aplikasi/program berbentuk bytecode yang akan diinterpretasikan di web browser.

Java Server Pages

merupakan bahasa scripting serupa dengan PHP, seperti ASP, Java mampu langsung ditempelkan di halaman HTML untuk menghasilkan efek tampilan di web browser. Java Server Pages merupakan aplikasi sisiserver sehingga web browser tidak dibebani komputasi. Java Server Pages sepenuhnya mengikuti kaidah bahasa pemrograman Java dan mampu menghasilkan kelas-kelas yang dihasilkan dari kompilasi Java.

Java Servlet

merupakan aplikasi apllet namun ada di sisi server (bukan web browser). Java Servlet memberikan layanan yang diminta lewat web browser, dimana web server akan mengeksekusi atau mendelegasikan sepenuhnya layanan ke suatu java servlet.

Java Beans

merupakan konsep model komponen yang ada di Java

Eneterprise Java Beans

untuk mengusung konsep n-tier computing.

Java Micro Edition

merupakan pemrograman untuk membangun aplikasi pada handheld devices atau perangkat genggam seperti handphone dan sebagainya.

Read the rest of this entry ?