What is WebDNA

WebDNA is a scripting and database system designed to easily build web applications.

WebDNA and BioType

BioType service is a biometric keystroke dynamic system. It will be part of WebDNA 8.5

Download WebDNA

Download WebDNA freeware, try it and register later if you want.

WebDNA resources

The list of all WebDNA instructions.
WebDNA
Software Corporation
Search WebDNA Site
 Menu


HOME


DOWNLOADS


LEARN


EDUCATION


NEWS


COMMUNITY


STORE


SUPPORT


CONTACT

Re: [WebDNA] HTTP Streaming -- impossible?

This WebDNA talk-list message is from

2010


It keeps the original formatting.
numero = 105540
interpreted = N
texte = You could put the result (or what you are waiting for) in a small iframe = then when the result is available it will refresh the whole page. Regards Stuart Tremain IDFK Web Developments AUSTRALIA webdna@idfk.com.au On 12/07/2010, at 8:58 AM, Kenneth Grome wrote: > Has anyone actually done HTTP streaming in webdna? >=20 > My understanding of the basic concept is that the server receives a = request from the browser, then it keeps the connection open via a long = running (or infinite) loop of some kind, and then it periodically pushes = new data to the outgoing stream and flushes the stream -- without = closing the connection. >=20 > I can create a loop in webdna with no problem, but how do I flush the = periodic data to the stream without the server closing the connection? = I have tried this as a test: >=20 > [loop start=3D1&end=3D10] > [waitforfile file=3DdoesNotExist.txt&timeout=3D2][/waitforfile] > [writefile textFile.txt][time][/writefile] > [include textFile.txt]
> [/loop] >=20 > ... but of course this does not work because the page is not rendered = until after the loop stops running. I get these results all at once, = but what I actually want is one line at a time pushed to the = stream/browser every 2 seconds: >=20 > 17:39:36 > 17:39:37 > 17:39:39 > 17:39:40 > 17:39:41 > 17:39:42 > 17:39:43 > 17:39:45 > 17:39:46 > 17:39:47 >=20 > I know a lot about webdna, but at the moment I cannot think of a way = to make this work. Can any of you? =20 >=20 > The problem is that webdna does not produce any results or render the = page until ALL the code on the page has been interpreted. Only then will = it send the results to the server -- which then forwards those results = on to the browser and closes the connection. >=20 > Anyone see any webdna-based alternatives here? >=20 > Sincerely, > Kenneth Grome >=20 > P.S. As an aside, my test seems to indicate that the timer in = "waitforfile" is not very accurate. The total time for all 10 lines to = be processed should have been 20 seconds, not 11. Let that be a lesson = to anyone who wants to rely on the accuracy of the waitforfile timer! >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  2. Re: [WebDNA] HTTP Streaming -- impossible? (christophe.billiottet@webdna.us 2010)
  3. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  4. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  5. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  6. Re: [WebDNA] HTTP Streaming -- impossible? (Govinda 2010)
  7. Re: [WebDNA] HTTP Streaming -- impossible? (sal danna 2010)
  8. Re: [WebDNA] HTTP Streaming -- impossible? (Jesse Proudman 2010)
  9. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  10. Re: [WebDNA] HTTP Streaming -- impossible? (Jesse Proudman 2010)
  11. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  12. Re: [WebDNA] HTTP Streaming -- impossible? (Govinda 2010)
  13. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  14. Re: [WebDNA] HTTP Streaming -- impossible? (Brian Fries 2010)
  15. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  16. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  17. Re: [WebDNA] HTTP Streaming -- impossible? (Marc Thompson 2010)
  18. Re: [WebDNA] HTTP Streaming -- impossible? (sal danna 2010)
  19. Re: [WebDNA] HTTP Streaming -- impossible? (Lawrence 2010)
  20. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  21. Re: [WebDNA] HTTP Streaming -- impossible? (Stuart Tremain 2010)
  22. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  23. Re: [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
  24. Re: [WebDNA] HTTP Streaming -- impossible? (Stuart Tremain 2010)
  25. Re: [WebDNA] HTTP Streaming -- impossible? (sal danna 2010)
  26. [WebDNA] HTTP Streaming -- impossible? (Kenneth Grome 2010)
You could put the result (or what you are waiting for) in a small iframe = then when the result is available it will refresh the whole page. Regards Stuart Tremain IDFK Web Developments AUSTRALIA webdna@idfk.com.au On 12/07/2010, at 8:58 AM, Kenneth Grome wrote: > Has anyone actually done HTTP streaming in webdna? >=20 > My understanding of the basic concept is that the server receives a = request from the browser, then it keeps the connection open via a long = running (or infinite) loop of some kind, and then it periodically pushes = new data to the outgoing stream and flushes the stream -- without = closing the connection. >=20 > I can create a loop in webdna with no problem, but how do I flush the = periodic data to the stream without the server closing the connection? = I have tried this as a test: >=20 > [loop start=3D1&end=3D10] > [waitforfile file=3DdoesNotExist.txt&timeout=3D2][/waitforfile] > [writefile textFile.txt][time][/writefile] > [include textFile.txt]
> [/loop] >=20 > ... but of course this does not work because the page is not rendered = until after the loop stops running. I get these results all at once, = but what I actually want is one line at a time pushed to the = stream/browser every 2 seconds: >=20 > 17:39:36 > 17:39:37 > 17:39:39 > 17:39:40 > 17:39:41 > 17:39:42 > 17:39:43 > 17:39:45 > 17:39:46 > 17:39:47 >=20 > I know a lot about webdna, but at the moment I cannot think of a way = to make this work. Can any of you? =20 >=20 > The problem is that webdna does not produce any results or render the = page until ALL the code on the page has been interpreted. Only then will = it send the results to the server -- which then forwards those results = on to the browser and closes the connection. >=20 > Anyone see any webdna-based alternatives here? >=20 > Sincerely, > Kenneth Grome >=20 > P.S. As an aside, my test seems to indicate that the timer in = "waitforfile" is not very accurate. The total time for all 10 lines to = be processed should have been 20 seconds, not 11. Let that be a lesson = to anyone who wants to rely on the accuracy of the waitforfile timer! >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Stuart Tremain

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Date search and sendmail (1997) emailer (1997) WebCatalog for Postcards ? (1997) [TaxableTotal] - not working with AOL and IE (1997) [WebDNA] Unofficial WebDna 6.2 and 7 - Mac Mavericks Installer (2014) Smith Micro - no competition (2000) HELP WITH DATES (1997) No Wanna Duppys (1998) Custom WebCat Prefs ... (1997) Email notification to one of multiple vendors ? (1997) formvariable funkyness (2000) Append probs, please help (2001) [WebDNA] Math Date issue (2009) Re[2]: Weird [blank] interpretation (1999) RE: [isfolder] and [filename] (1997) WebCat b13 CGI -shownext- (1997) WebCat2: Master Counter snippet (1997) Default contains WEBDNA (1998) Closing Databases (1998) Mac Vs WindowsNT (1997)