[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: XML-based configuration
> > > Maybe its a good idea to
> > > have both, web front-end for quick access and a
> > > Swing application for more
> > > complex tasks.
> >
> > I agree, we can have both, but i think the Swing
> > version is more important than the web version.
> > Many other (also commecial and famous) database
> > doesn't have this feature... i think is better offer
> > the database browsing, in/export, etc. that are
> > "vital" features.
>
> I vote for --web based: Administration tool
> --Swing : browsing, logs, in/export , etc
I agree. In any case at first we have to define a good API for administration
of ozone. First versions of ozone had all config functions included in the
admin tool. Newer versions have property files that are much easier to handle
and to extend. IMO we should have both, the property files and an RMI API to
access config properties from a GUI/web admin tool. In general the ozone admin
API will devide into the following sections:
1. permissions (users, groups, etc.) + config properties. (permissions
properties should then go in propertiy files too)
2. server status (cache, clusters, etc.)
3. actual database content via XML/DOM
>
> > > If we will decide to make also a web frontend the
> > > first questions is, should
> > > ozone implement a simple HTTP server by itself or
> > > should an admin servlet talk
> > > to the ozone server?
> >
> > I agree with a previous email on use Jetty.
> > I used it in the past, and it's used in many other
> > projects (including jForte if i'm not wrong).
>
> I agree to use Jetty but as soon as it will provide a connector
> to tomcat servlet container (1 to 2 months). Tomcat have
> some great feature including XSP.
Yes, Jetty is the best option for an Java web server but it is again a server
that one has to install/configure before connecting ozone via servlets and I
don't want to include it in the ozone distribution. A module inside ozone that
can handle the HTTP requests of the admin servlet should work out of the box.
But I'm actually not about these things. Other ideas?
Falko
--
______________________________________________________________________
Falko Braeutigam mailto:falko@softwarebuero.de
softwarebuero m&b (SMB) http://www.softwarebuero.de