Subject:
|
Re: Pseudo-streaming live news (was: Re: Monitor Page)
|
Newsgroups:
|
lugnet.admin.general
|
Date:
|
Tue, 21 Mar 2000 21:03:31 GMT
|
Highlighted:
|
(details)
|
Viewed:
|
1548 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.admin.general, Jeremy H. Sproat writes:
> My client is fairly modular and extensable. I'm using a callback interface
> for the consumer of news items, so that changes to the client engine are
> minimal. This would allow many types of GUI interfaces; e.g. an applet
> using AWT for the majority of Java-enabled browsers, an application using
> Swing for the really cool whiz-bang interface, etc. I intend to have either
> GUI being capable of loading a message into an HTML window when the user
> clicks on it. It should be Way Cool. :-,
Great! Neat-o!
One suggestion: Separate the producer into a separate, totally encapsulated
daemon which just sits there running 24x7 and slurps new articles whenever
they appear and spools them into some directory on the local drive. That way,
it can run while you sleep, even if you've exited the main user interface
program. Write that first, and get it working 100%, and it won't ever need
to change. Then allow (via API) any number of consumers to read, filter, and
display the articles. That way, you can fire up multiple filter/viewer combos,
either as separate processes or separate threads within a single process. And
if you shut down the last viewer, the spooler dameon continues to run in the
background so that when you return, all of the stuff is already fetched.
--Todd
|
|
Message has 3 Replies:
Message is in Reply To:
66 Messages in This Thread: ![Monitor Page -Steve Bliss (16-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Monitor Page -Todd Lehman (16-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Monitor Page -Steve Bliss (17-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (17-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (17-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Steve Bliss (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (21-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Richard Franks (22-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (22-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (22-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (22-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (22-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (23-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (23-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![(Cancelled)](/news/x.gif) ![](/news/46.gif) ![(Cancelled)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (25-Mar-00 to lugnet.admin.general, lugnet.off-topic.geek)](/news/x.gif) ![](/news/246.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/246.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Dan Boger (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/46.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/46.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Dan Boger (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Richard Franks (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/246.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/246.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Dan Boger (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/246.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Todd Lehman (1-Apr-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/246.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Dan Boger (3-Apr-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/46.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Todd Lehman (3-Apr-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/46.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Dan Boger (3-Apr-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Todd Lehman (3-Apr-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Todd Lehman (1-Apr-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif) ![](/news/46.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Richard Franks (29-Mar-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Steve Bliss (30-Mar-00 to lugnet.off-topic.geek)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: GUI LUGNET streaming news client in Java (Was: Pseudo-streaming live news (was: Re: Monitor Page)) -Jeremy H. Sproat (31-Mar-00 to lugnet.off-topic.fun)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![LUGNET streaming news client in Java 2 -Jeremy H. Sproat (7-Apr-00 to lugnet.off-topic.geek, lugnet.announce)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/246.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (21-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (22-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (22-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Dan Boger (22-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (22-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (27-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Steve Bliss (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Steve Bliss (21-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Steve Bliss (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (21-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Steve Bliss (22-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Jeremy H. Sproat (23-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Steve Bliss (24-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Pseudo-streaming live news (was: Re: Monitor Page) -Todd Lehman (25-Mar-00 to lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: Monitor Page -Frank Buiting (16-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Monitor Page -Todd Lehman (16-Mar-00 to lugnet.admin.general)](/news/x.gif) ![](/news/46.gif) ![Re: Monitor Page -Frank Buiting (16-Mar-00 to lugnet.admin.general)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|