Knutsen Rolf Aslak wrote:
[snip a lot of thoughts]
I think I'm gonna need you to go into a little more detail on these
before I can comment :-)
Look into:
-------------------
Using the Tomcat core as the basis of the ftp server.
It seems to be a java serve framework, engine,
connectors etc.. Might be easly reusable
While Tomcat can certainly provide a lot ideas for us, I find the Jetty
architecture to be easier to grasp. Jetty also has a reputation of being
very easy to embed, something I think is important for FtpServer.
Easy access for j2ee standards, datasources, JNDI
lookups, etc..
Agreed. I think we should aim for being easy to integrate with J2EE
servers and participate in for example JTA transactions.
JMX: MBean - remote monitoring ?
Yes, I think we should use JMX for remote configuration. That is,
instead of letting our admin GUI edit the config files directly, it
would connect to the server over JMX and the server then configures
itself. What do you think?
Please do come with input.. :o)
Interesting stuff! Please flesh out your ideas further so that we can
discuss them in depth.
/niklas