Nanggepi mas terus juga capek..he he he..

Yang penting problem solve buat yang butuh.


----- Original Message ----
From: sm96 <[EMAIL PROTECTED]>
To: jug-indonesia@yahoogroups.com
Sent: Friday, June 13, 2008 14:08:12
Subject: Re: [JUG-Indonesia] tanya cara membuat jumlah user online dijsp


omongan kayak gini udah terlalu melenceng jauh dari topik.
kalo bicaranya level enterprise, gak perlu jadi bahasan di topik sekecil ini.
......

2008/6/12 Aris Kumara <aris.kumara@ yahoo.com>:
>
> Saya setuju kalau memang database tidak selalu overkill. Ada database yang
> lite juga.
> Tp kita perlu punya capacity planning yang bener. Kadang bisnis berkembang
> dan diperlukan penggantian database dengan fitur2 tambahan yang cuma ada di
> enterprise database seperti oracle, sql server ato DB2. Kalau sudah harus
> ganti, maka akan susah kalau mau tetep pake tracking user online pake
> database yang berat2.
>
> Ada quote menarik "Ada satu yang tidak berubah dari IT, yaitu perubahan user
> requirement" . Artinya, user requirement selalu berubah, sehingga dalam
> membangun suatu sistem, programmer dituntut untuk meciptakan solusi yang
> agile (cerdas terhadap perubahan).
>
> Balik ke persoalan awal, sekali lagi bisa saja solusi database itu, cuma
> ya..ada konstrain2 tertentu seperti databasenya harus ringan, dll. Saya
> sendiri lebih suka solusi yang loosely coupled. Artinya tidak tergantung
> pada konstrain2 tertentu, sehingga bisa dideploy dimana aja, support DB apa
> aja, dll..dll.. dan user senang ^_^. Sebagai tambahan, kalau pake
> ServletContext, ga harus pake database macem2. Malah dimungkinkan ga pake
> database =).
>
> Terima kasih atas masukannya, saya juga sedang belajar =).
>
> CMIIW
>
> Aris Kumara Prabhawa, SCJP
> "Mantan Java Programmer"
> http://tenzai. wordpress. com
>
>
>
> ----- Original Message ----
> From: sm96 <syaiful.mukhlis@ gmail.com>
> To: jug-indonesia@ yahoogroups.. com
> Sent: Thursday, June 12, 2008 9:47:48
> Subject: Re: [JUG-Indonesia] tanya cara membuat jumlah user online dijsp
>
> sori juga...
> aku basisnya ke User Management.
> jadi, gak perlu dilarang aku pake database apa pake XML
> atau LDAP atau resource yg lainnya.
> session state aja bisa disimpen ke resource lain salah satunya
> ke database.
> Apakah selamanya pengunaan database selalu overkill?
> Kan ada database in memory, macam hsql..
> atau embedded database yg kecil dan ringan macam sqlite atau javadb..
> Database tidaklah identik dengan Oracle, SQL Server, DB2, atau SAPDB.
> Database adalah utk penyimpanan data, yang bisa jadi dia juga sediakan
> fasilitas untuk memprosesnya. karena ada database yg hanya semata2 untuk
> menyimpan data saja.
>
> 2008/6/11 Aris Kumara <aris.kumara@ yahoo.com>:
>> Sori, saya coba bantu..
>>
>> Kalo mau track berapa concurrent user yang lagi online, coba buat class
>> yang
>> implements interface listener javax.servlet. http.HttpSession Listener.
>>
>> HttpSessionListener punya dua method yang harus di-implementasi:
>> 1. sessionCreated -> berguna untuk alert jika ada user yang online.
>> 2. sessionDestroyed -> berguna untuk alert jika ada user yang logout.
>>
>> Nah, di method sessionCreated, lakukan penambahan attribute jumlah user
>> online pada ServletContext. Sebaliknya pada method sessionDestroyed,
>> lakukan
>> pengurangan attribute jumlah user online pada ServletContext.
>>
>> Jika ada yang ga tau ServletContext, dia adalah object yang dapat diakses
>> oleh semua servlet dalam satu aplikasi. Biasanya ServletContext ini berisi
>> attribute2 yang digunakan oleh aplikasi..
>>
>> Kemudian untuk masalah jika user ga logout dalam waktu lama, session-nya
>> dibatasi aja pake session.setMaxInact iveInterval( x seconds).
>>
>> Menurut saya jangan pake database buat nge-track karena sayang banget
>> resource-nya gede buat memori dan I/O. Mending pake aja object2 yang ada
>> (ServletContext, HttpSessionListener )
>>
>> Semoga membantu.
>>
>> Regards,
>>
>> Aris Kumara Prabhawa, SCJP
>> "Mantan Programmer Java"
>> http://tenzai. .wordpress. com
>>
>> ----- Original Message ----
>> From: Ifnu bima <[EMAIL PROTECTED] com>
>> To: jug-indonesia@ yahoogroups. com
>> Sent: Wednesday, June 11, 2008 21:57:50
>> Subject: Re: [JUG-Indonesia] tanya cara membuat jumlah user online dijsp
>>
>> Hi,
>>
>>> setiap user yang login pastinya dicatat dong.
>>> kalo mau tahu user yg login ada berapa, hitung aja dari catatan itu.
>>> contohnya, mencatatnya di database.
>>> jumlah user online, yah diquery aja ke database jumlah yg online saja
>>> berapa
>>
>> kalau usernya nggak pernah logout gimana yah update jumlah user yang
>> sedang onlinenya?
>>
>> --
>> Senior Engineer @ ArtiVisi Intermedia
>> Java Training Center
>> See our course @ artivisi.com
>>
>> http://ifnu. artivisi. com
>> +62 856 9211 8687
>> regards
>>
>> New on my blog :
>> Netbeans for PHP : debugging php script
>> http://ifnu. artivisi. com/?p=19
>>
>> Send instant messages to your online friends http://uk.messenger
>> .yahoo.com
>>
>
> --
> syaiful.mukhlis
> gtalk:syaiful. mukhlis@ gmail.com
>
> Send instant messages to your online friends http://uk.messenger .yahoo.com
> 

-- 
syaiful.mukhlis
gtalk:syaiful.mukhlis@ gmail.com
    

Send instant messages to your online friends http://uk.messenger.yahoo.com 

Kirim email ke