I am a new user to the Avalon framework and I cannot find any examples that 
demonstrate how to get started with this thing.  I have made several attempts to dive 
in and try to put something together.  I end up digging through the source code and 
find that I have just jumped in the deep end without a flotation device.  After 
spending some time going through the mailing list, I have found that there may be some 
other people out there in the same situation that I am in.

So, in order to solve my problem (i.e. learn what I can about the framework), I am 
looking for an example that starts me in the kiddie pool.  Since none seems to exist 
(that I could find anyway.  If there is something out there or if someone is working 
on something, let me know.), I would like to attempt to put an example together 
myself.  The problem is, I need a push in the right direction to get started.

Here is what I am proposing:

- my simple example will be an echo server (and a client)

- there will actually be several servers that progressively add more and more Avalon 
concepts

- the first server is very simple.  (Here is where I need the push)  It consists of 
one (?) component that implements what interfaces?  It will not do any logging and 
will be configured from the command line.  The component life cycle will probably be 
handled by main().

- most text sent from the client to the server will be echoed back but, I would like 
to be able to send commands to the server (i.e. restart, stop, etc.).  Hopefully that 
can be used to demonstrate more Avalon concepts.

I don't really know what I am asking for but, eventually it would be nice to see a 
server with more than one component involved, logging and configuration.  It would be 
nice to see a server that manages all of the components itself, one that uses a simple 
component manager, one that pulls in some Excalibur stuff (component manager/component 
handler), one that does ????? (more help needed here)

While I want to start out with a very simple example, I also want to see it evolve 
smoothly as more and more concepts are added.  Since I am working at this from the 
wrong direction (I am trying to build something and I know nothing about the tools I 
am using), I would like to throw something out there and have it criticized 
(constructive only please!).

Any thoughts?

Thanks.
Tony


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to