Subject | RE: [Firebird-general] Article |
---|---|
Author | Dave Benjamin |
Post date | 2004-06-23T00:42:27Z |
I haven't been using Firebird long enough to write an article, but I'd
like to suggest the topic of event handling. I recall that Firebird
supports some sort of triggers that work by TCP/IP, right? This would
allow you to create a sort of "active database", where modifications are
broadcast to listening clients. I think that this is a fantastic idea that
blends in well with an event-driven UI model - the MVC pattern relies on
this sort of behavior, for example. As soon as data changes, the UI could
update instantly without the need to continuously poll the database.
I don't know how efficient this would be for distributed applications (my
guess is that the messages would need to be fairly coarse-grained to avoid
"chatty" communication over remote connections), but especially if FB is
used as an embedded database (another one of its positive discriminating
features) this could make for a nice article. I'd certainly enjoy reading
it, anyway.
Keep up the good work, folks.
Best wishes,
Dave
--
.:[ dave benjamin: ramen/[sp00] -:- spoomusic.com -:- ramenfest.com ]:.
: pls. do not change color while i am talking to you - mc 900ft jesus :
like to suggest the topic of event handling. I recall that Firebird
supports some sort of triggers that work by TCP/IP, right? This would
allow you to create a sort of "active database", where modifications are
broadcast to listening clients. I think that this is a fantastic idea that
blends in well with an event-driven UI model - the MVC pattern relies on
this sort of behavior, for example. As soon as data changes, the UI could
update instantly without the need to continuously poll the database.
I don't know how efficient this would be for distributed applications (my
guess is that the messages would need to be fairly coarse-grained to avoid
"chatty" communication over remote connections), but especially if FB is
used as an embedded database (another one of its positive discriminating
features) this could make for a nice article. I'd certainly enjoy reading
it, anyway.
Keep up the good work, folks.
Best wishes,
Dave
--
.:[ dave benjamin: ramen/[sp00] -:- spoomusic.com -:- ramenfest.com ]:.
: pls. do not change color while i am talking to you - mc 900ft jesus :