Sebenarnya daemon seperti apa sih yang ingin dibuat.
Karena di java gak ada suatu mekanisme untuk men-detach process dirinya
sendiri, dan running secara background.
Beberapa solusi yang dapat dilakukan seperti yang telah dijelaskan oleh
teman-teman yang lain.
1. Dapat menambahkan & character di akhir command java pada console
(unix only).
2. Dapat menjadikan program java kita sebagai service (OS level), bisa
unix & window
3. Membuat program JNI (Java Native Interface), agar aplikasi java kita
dapat berkomunikasi dengan OS Level (hal ini yang sama juga dilakukan
oleh apache commons daemon).
Solusi yang terbaik??? tergantung kebutuhan kita.. :)
-Kong P.
Martinus wrote:
yanu wrote:
trims Mas Eko
btw, ada kode lengkapnya ?!
atau misalnya aplikasi daemon sederhana ?!
On Thu, February 1, 2007 1:57 am, Eko Prasetya said:
Ini kalo di C:
pid = fork();
if (pid != 0)
{
// Exit the parent.
exit(0);
}
else
{
// Make this guy a process group leader.
pid = setsid();
if (pid == -1)
{
printf("Error!\n");
}
}
KOkon.
On 1/31/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Kalau pake redhat (dan turunannya) coba lihat file di :
/etc/init.d/
copy salah satu file misal httpd jadi daemon_saya, terus di modif
bikin
suatu service baru jadi gini:
service daemon_saya status|start|stop|restart
rgds,
_uwo_
Saya coba-coba iseng searching di google nemu link ini :
http://jakarta.apache.org/commons/daemon/index.html
Apakah maksud mas yanu seperti itu ???
Oh iya saya search di google makai keyword ini : "make daemon in java"
Apakah kira2x maksudnya seperti itu yach ?? :D
--
-:ThAnKs:-
-Kong Putra
--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis