[Cat Admin : Rekan Erik, harap hapus bagian email sebelumnya yang tidak perlu, termasuh juga trailer yg ditambahkan oleh yahoo secara otomatis]
oh iya maaf rekan-rekan semua saya lupa mencantumkan database yang saya gunakan...database yang saya gunakan Oracle 8i, sudah punya triger tapi saya gak tahu caranya menangkap pesan triger tersebut dari delphi, supaya bisa melakukan refresh report Jaimy Azle <[EMAIL PROTECTED]> wrote:On Thursday, November 13, 2003 2:48 PM Erik Hendriyanto wrote: > > Saya buat table Flag dengan satu field (Flag juga ) > isi dari field ini hanya 0 dan 1, jika bierisi 1 (Client B setelah save > data yg mengupdate table flag menjadi 1) form akan direfresh dan > isi field akan dikembalikan di 0. tapi saya masih kurang puas dengan > cara seperti ini, masih makan resource besar. setiap saat masih harus > mondar-mandir ke database untuk cek data saja. > > > saya juga punya ide seperti anda, dengan menggunakan triger, tapi saya > kesulitan untuk mengkap triger tersebut dari aplikasi yang saya buat. > bagaimana ya... caranya delphi menangkap / menerima response triger tersebut...????? > Sebelum jauh-jauh, database server yang anda gunakan itu apa ya? mendukung pemanfaatan event ndak? karena disini kan anda berbicara bagaimana meningkatkan interaktifitas antara client dan server anda, akan sulit untuk anda implementasikan jika aplikasi yang dipasang di server (dalam hal ini database servernya) tidak mendukung event notification, maka cara yang bisa anda lakukan hanyalah: 1. Jika anda bersikeras dengan framework c/s, maka solusinya adalah seperti yang anda sebutkan sebelumnya, client secara kontinyu melakukan pengecekan dalam selang waktu tertentu. 2. Buat sebuah notifier dan listener/daemon kecil di aplikasi anda itu yang akan mengirim dan merespond notification yang dikirimkan ke port tertentu. nanti jika satu client melakukan update, maka client itu juga lah yang akan membroadcast notification tersebut. tapi syaratnya model seperti ini cuman bisa diterapkan jika semua client berada dalam satu blok network yang sama. sebagai starting point-nya anda bisa mulai lihat-ihat TServerSocket dan TClientSocket 3. upgrade level aplikasi anda menjadi multitier, bangun sebuah middle-tier sebagai jembatan (bridge) bagi aplikasi anda dan ia-lah yang akan mengirimkan update notification tersebut ke seluruh client yang terkoneksi secara persistent. ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
