<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>Hi Tim<br><br><br>I will definetly look at SIXX first based on the website color scheme alone!<br><br>The only thing lacking is the <blink> tag which I adamantly maintain should have never been deprecated.<br><br>Lime green, magenta and <blink>  are always a winning website in my book.<br><br><br>Thx for the heads up.<br><br><div id="message"></div><br id="br3"><div id="signature"></div><div id="content"><br> ---- On Thu, 21 Oct 2021 17:43:32 -0400 <b> tim@rowledge.org </b> wrote ----<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 6px; margin-left: 5px;"><div>SIXX seems pretty good; it produces something that looks quite a lot like xml, that compresses very nicely and runs pretty fast (at least, for the things I've been using it for).  I warn you to don sunglasses when visiting the website though...
<br><a href="http://www.mars.dti.ne.jp/~umejava/smalltalk/sixx/index.html" target="_blank">http://www.mars.dti.ne.jp/~umejava/smalltalk/sixx/index.html</a>
<br>
<br>> On 2021-10-21, at 1:22 PM, gettimothy via Squeak-dev <<a href="mailto:squeak-dev@lists.squeakfoundation.org" target="_blank">squeak-dev@lists.squeakfoundation.org</a>> wrote:
<br>> 
<br>> Thanks Tony,
<br>> 
<br>> It looks like JSON is the flavor-of-the-moment as far a serialization.
<br>> 
<br>> I have never done it, but it is useful in Seaside (from what I have read) and so worth learning.
<br>> 
<br>> I am looking forward to getting the RabbitMQ working too.
<br>> 
<br>> 
<br>> Next steps on the SAX stuff is to divide into "pages" and wrap with an object containing meta-data.
<br>> The wrapper will contain an XMLDocument containing the "section" of the large dump.
<br>> I can then use XPath on that mini-XMLDocument to get the wiki markup to parse after I transport it via RabbitMQ json etc.
<br>> 
<br>> But before that, just get some statistics on meta-data and another speed test.
<br>> Then use that meta-data to inform the next parts of the architecture.
<br>> Then do that "wrapper" stuff I described above.
<br>> 
<br>> 
<br>> My first task may be to document this stuff using i different dataset of NOAA weather stations:
<br>> 
<br>> [(DocDemoSaxHandler parseURL: '<a href="https://w1.weather.gov/xml/current_obs/index.xml'" target="_blank">https://w1.weather.gov/xml/current_obs/index.xml'</a> upToLimit:nil)
<br>> 
<br>> Maybe spin up a Seaside app with Zurb framework to display it on demand.
<br>> 
<br>> Be a neat mini-example app with multiple systems.
<br>> 
<br>> Anyhoo...thanks for the info on the MQ.
<br>> 
<br>> cordially,
<br>> 
<br>> t
<br>> .
<br>> 
<br>> 
<br>> 
<br>> 
<br>> 
<br>> ---- On Thu, 21 Oct 2021 15:59:01 -0400 Tony Garnock-Jones <<a href="mailto:tonyg@leastfixedpoint.com" target="_blank">tonyg@leastfixedpoint.com</a>> wrote ----
<br>> 
<br>> On 10/21/21 20:52, gettimothy wrote: 
<br>> > If <a href="http://www.squeaksource.com/AMQP/" target="_blank">http://www.squeaksource.com/AMQP/</a> 
<br>> > <<a href="http://www.squeaksource.com/AMQP/" target="_blank">http://www.squeaksource.com/AMQP/</a>> AMQP can handle "objects" then I can 
<br>> > use STOMP (which I used before, about 10 years ago for a commercial app 
<br>> > involving squeak) 
<br>> 
<br>> AMQP/STOMP just transport sacks of bytes around. They care little about 
<br>> the internal structure of those byte sequences. They make you expose 
<br>> enough structure to do routing, and that's it. Usually routing is done 
<br>> on a single string attached as metadata to the binary blob du jour. 
<br>> 
<br>> So you will need to pick a serialization/pickling/marshalling framework 
<br>> to use to turn portions of your Smalltalk object graph (or, if you're 
<br>> lucky, tree) into a byte string - then route that via 
<br>> AMQP/STOMP/MQTT/whatever - then deserialize again at the other end. 
<br>> 
<br>> I'm out of date wrt nice ways to serialize Smalltalk objects! What do 
<br>> people recommend these days? 
<br>> 
<br>> Tony 
<br>> 
<br>> 
<br>> 
<br>
<br>
<br>tim
<br>--
<br>tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" target="_blank">http://www.rowledge.org/tim</a>
<br>A flash of light, a cloud of dust, and...  What was the question?
<br>
<br>
<br></div></blockquote></div></div><br></body></html>