Re: Dynamic Web Page
Posted in 1996
Joel Schumacher wrote: > > Nick Nobbe (nnob@loc.gov) wrote: > > : On Tue, 23 Jul 1996, John P. Zucchero wrote: > [I wrote this example ;-] > : > > Imagine yourself in a large brokerage office. Your task is to design > : > > a system to allow brokers to pull up client portfolios in one window > : > > and in the same window show the current trading prices in REAL TIME. > : > > : > The web is stateless, i.e. You make a connection, get your data, > : > end the connection. This is a good solution for the web to not > : > cause saturation, but for a database app, it is bad. > : > >[SNIP] > > As was stated in another post, the nature of the web doesn't let you > "push" information to a browser. This, (although some people probably > think it would be great) would be very annoying. Imagine trying to > follow a thread, while the last URL keeps throwing up the current > price of Informix stock on your browser. > You don't. Your client is running a java applet. if you change URLs, your java applet will recognize this, and send an unsubscribe message, and close the ip port connection. The applet then dies. As well, there is no *nature* of the web. The *web* is nothing more than a nexus of decentralized multimedia data sources. The problem is that you are thinking in past/present terms rather than present/future terms. What I mean is that originally the Netscape browser , the Mosaic Browser where designed to request HTML data and display it. With Java / JavaScript / J++ you now have the ability to write some really cool apps to do this. > You still can't push new info to the browser side real-time. > On the 'Net, your right but for the wrong reasons. You can't do anything in real time. You would need to have some form of PVC, (Permenant Virtual Circuit), and guranteed bandwidth. However, you can do this on a private *intra*net network. But again, *realtime* has different meanings to different people. Getting back to the issue at hand. 1) Yes, you can push data from Informix 2) Yes you can create an application which receives the data. 3) Yes, this is an excellent Database App. 4) If you don't know how to do it, hire me and I'll do it for you. (I may be easy, but I'm not cheap. ;^) I'm sorry I seem flippant, or short sometimes. This entire issue can be done, and has been done. Read the ACM journals. I forget who wrote TIB but it was published in a January issue of one of the ACM journals. ('92, '93, '94 Operating Systems I think) If I get the time I'll see if I still have it. One of the problems that Informix has, is that their people are too damn busy focusing on the engine and their products to sit down and think about business solutions. Dave K. is one of the really, really smart guys at Informix. (Not to mention Abe and Elliot D, along with a few others....) I don't know what he has been working on, but I'm sure that they have kept him too busy to poke his head out and see what is happening. Cheers! -Mikey