Membuat http Server Sederhana dengan Java

pic2_resize.JPG

Tugas Praktikum Pemrograman Jaringan dan Piranti Bergerak yang kedua adalah membuat sebuah http server sederhana di localhost. Dengan memanfaatkan fungsi SocketServer, maka dapat dibuat sebuah server yang akan menunggu “panggilan” pada port 80 (HTTP). Dan akan mengirimkan kode html ketika “dipanggil”.

SocketServer bekerja dalam sebuah looping yang terus menerus untuk menunggu adanya koneksi ke port 80 pada localhost. Ada 4 constructor pada SocketServer antara lain:

  1. public ServerSocket(int port) throws BindException, IOException
  2. public ServerSocket(int port, int queueLength) throws BindException, IOException
  3. public ServerSocket(int port, int queueLength, InetAddress bindAddress) throws IOException
  4. public ServerSocket( ) throws IOException // Java 1.4

Continue reading

Tipe Address dalam Class InetAddress dengan Java

Tipe Address dalam Class InetAddress dengan Java

Pada semester ini, saya mengambil praktikum Pemrograman Jaringan dan Piranti Bergerak. Dalam praktikum ini, diajarkan bagaimana mendeteksi type address dengan menggunakan Java. Ada beberapa class yang diajarkan, antara lain:

public boolean isAnyLocalAddress( )
public boolean isLoopbackAddress( )
public boolean isLinkLocalAddress( )
public boolean isSiteLocalAddress( )
public boolean isMulticastAddress( )
public boolean isMCGlobal( )
public boolean isMCSiteLocal( )
public boolean isMCLinkLocal( )
public boolean isMCNodeLocal( )

dan berikut penjelasan singkatnya..sumonggo…

Continue reading

Instalasi Perl dalam OS Windows

Sebelumnya maaf apabila yang saya tulis berikut ini terlalu sederhana. Namanya juga belajar. hehe…

Pada semester ini, saya mengambil mata kuliah Sistem Operasi. Dan tugas pertama dari mata kuliah tersebut adalah menginstal Perl dan mencoba menggunakannya. Dan celakanya, saya belum pernah sekalipun menggunakan Perl. Mulailah pencarian saya tentang cara instalasi Perl, terutama dalam sistem operasi Windows karena saya menggunakan Windows. Dan sekaligus mencari beberapa referensi buku/tutorial agar dapat mencobanya. Maklum benar benar blank dan tidak tahu apa-apa. Dan berikut hasil pencarian saya.

Continue reading