[snip]
Specifically allowing you to *see* inside systems.
It's generally only useful for small systems, but will hopefully
explain why you don't do the above.
I'd been trying to get it "done", but as mentioned I've been time constrained.
However, I have checked in the current version into here:
http://kamaelia.googlecode.com/svn/trunk/Code/Python/Kamaelia/Examples/Introspection/IntrospectionTutorial/
Hi Michael,
I tried this again, and found it hadn't changed much in the past couple
of years. It still needs a scrolling mechanism, a way to limit the
amount of nested detail, a clearer way to see what is flashing when data
moves from one component to the next, and a cleanup mechanism when
components go away.
I am going to try and find a volunteer to help with this task. It would
be incredibly useful to also have a running audit trail of what messages
were sent/received by components, in another window, while the
visualizer is running. This combined with a cleaner visual will be so
powerful.
Writing back to a client is simple - you simply send data out an
outbox of the component created when a client connects:
Yes, that was a "D'OH" question on my part, sorry about that. It's
sometimes so easy in Kamaelia that I over-think much of it when I break
it, and then wonder if I broke it or if I'm using it incorrectly. Bad
bad habits from my hardware days.
I got it working is a really cool way. I de-jsonize and publish data to
one channel, the system processes it, and writes client data to another
channel. In the Protocol, I also subscribe to the other channel, jsonize
and send it out. Woot! So nice!
Thanks again for your help, and for your gentle RTHNISMTT guidance
("read the handy notes I spent much time typing"). Much better than a FM.
Gloria
--
You received this message because you are subscribed to the Google Groups
"kamaelia" group.
To post to this group, send email to kamae...@googlegroups.com.
To unsubscribe from this group, send email to
kamaelia+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/kamaelia?hl=en.