Unfortunately, the Java code I worked on is proprietary, so I can't provide any examples. It was also over a year ago, so my memory cache has been flushed.<shrug/>
The basic approach I used was: * open a connection to the server * receive a stream of 'update event' strings * parse strings to determine what to update and to which value * queue the updates Then, in an UpdateManager thread, I would apply a set of updates to the DOM. I defined the update event string format to be something easily parsable. I basically needed an element id, a new value, and it seems that I needed an alarm flag which was used to flash some elements. There are a number of other approaches, but this was enough to do what I needed. Hope that helps, G. Wade On Fri, 14 Jan 2005 04:58:11 -0000 "rapture_soon2002" <[EMAIL PROTECTED]> wrote: > > > Thanks Wade. I'd like to try the 2 techniques (Batik and getURL) and > see which is best for my application. Could you give me some leads > (example code etc) on Batik? > > thanks again Wade > > > --- In svg-developers@yahoogroups.com, "G. Wade Johnson" > <[EMAIL PROTECTED]> wrote: > > As far as I know neither SVG 1.0 or 1.1 support any form of > streaming. > > More accurately, ECMAscript in SVG doesn't support streaming. > > > > The best you can do in straight SVG/ECMAscript is getURL()/postURL > (). > > Even though they are not part of the spec, they are a widely > > implemented extension. > > > > The only way I was able to deal with a real data stream was by > > building a Java app using Batik that used SVG for a display layer. > > > > If streaming is not required, I have used getURL() to get data > > about every second and update a screen with that. > > > > G. Wade > > > > On Thu, 13 Jan 2005 14:13:44 -0000 > > "rapture_soon2002" <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > Ok Wade. What I'd like to do is to get a very simple SVG with a > few > > > graphics and text data. The SVG file shd receive streaming data - > > > > kind of like Java's DataOutputStream. At the moment my data > output is > > > streamed by a client to a server. I guess my SVG will be on the > > > server side. Is it possible to have some kind of input stream in > > > SVG? > > > > > > --- In svg-developers@yahoogroups.com, "G. Wade Johnson" > > > <[EMAIL PROTECTED]> wrote: > > > > On Wed, 12 Jan 2005 19:27:13 -0000 > > > > "rapture_soon2002" <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > > Wade your demo is excellent. how did you embed your > > > > > instrumentations.svg in html? Forgive me for my ignorance - > I'm > > > > > pretty new here. > > > > > > > > I'm glad you liked it. > > > > > > > > I actually didn't embed the demo in HTML. The link just points > to an > > > > SVG file. > > > > > > > > G. Wade > > > > -- > > If you like laws and sausages, you should never watch either one > being > > made. -- Otto von > Bismarck -- The purpose of software engineering is to control complexity, not to create it. -- Pamela Zave ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/