Finished working through the writing netlets document.
Apparently I have had it easy since
niksilver re-wrote it to include a chapter
on implementing a Jtrix service. This
apparently helps everything fall into place.
I did not find the concepts too hard to understand since it
is similar to RMI concepts, and as
far as documentation goes; the Jtrix docs are hard to beat.
I actually really enjoyed working through the stuff since as
I mentioned before it has been a while since I have had to
pick up a new API or learn a new framework.
One thing that I find quite interesting about Jtrix is the
fact that all communication can be symmetrical i.e. it is a
2 way conversation, when you bind to a service, the service
binds to you as well. This allows you to get into situations
where you make a call on the service and this can trigger it
to make some calls on you. I suppose this could have some
interesting affects for remotely configuring services e.g.
You need a service in configuration X, however you do not
know all the information you need in order to setup the
service in configuration X, you could lookup a configuration
management service and request it to configure your service.
Had to rebuild my developement box again since
something(Windows) f***** my partition table. So linux just
stopped booting, since it thought its root partion was a
NTFS file system.
But it is all back up and running now. I have a nice clean
installation of Slackware 8.0 + Ximian Gnome 1.4. It's all
working quite nicely, thank to alien I did not have to
compile Ximian from source, but successfully converted
redhat 6.2 rpms into tgz packages.
Now all I need to do is get some sleep and configure
NetBeans again.(Oh joy, what was that CLASSPATH again?)