On Wednesday 02 April 2003 01:55 pm, Efran Richard wrote:
> Salam kenal untuk semuanya..
> 1.Saya mohon bantuan bagi semua linuxer yang mengerti konsep dan penggunaan
> threads dengan Java.
> 2.Bagi semua linuxer yang mempunyai bahan mengenai pemograman Networking
> menggukan Java,saya mohon bantuannya.
> Than'x

Konsepnya gini:
- Siapkan listening socket. Pakai ServerSocket, suruh listen di suatu alamat 
dengan port sekian. Nggak harus spesifik suatu alamat sih, bisa disuruh ke 
0.0.0.0, tapi nggak bagus aja dari segi keamanan.
- Begitu ada yg connect, buat thread baru, lempar deh tuh koneksi ke si thread 
baru. Misalnya ada class SocketProcessor:

class SocketProcessor extends Thread
{
  Socket ourSocket;
  SocketProcessor(Socket theSocketGivenByListener)
  {
    ourSocket = theSocketGivenByListener;
    ...
  }
  public void run()
  {
    try{...}
    catch(...){...}
  }
}

Manggilnya:

somewhere in some class:
...
ServerSocket serverSocket = new ServerSocket( suatuPort );
Socket someSocket = serverSocket.accept();
SocketProcessor processor = new SocketProcessor( someSocket );
processor.start();
...

Jangan lupa tutup ourSocket di akhir SocketProcessor.run(). Gitu prinsipnya.

Salam,
Haris


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Kirim email ke