[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: some question about OODBMS,JDO,J2EE EJB



On Sun, 14 May 2000, shiyiying wrote:
> I think I can do .But At frist, I must take some time to study ozone's source code.And 
> Can somebody give some guidance on how to start development about ozone?
> My mother language is chinese, and my english is poor,so I'm afraid I can't express my 
> idea with english well.

Ha, that's the problem of many, if not most people here (including me). So,
don't worry!

> If someone can put  deployment principles in a proposal , I can implements it and extend
> these principles in the development process.

In fact, today a real deployment model does not exist in ozone. Two things
just have to be completed to make classes run in ozone:

1) build the proxies for the database classes (using OPP)

2) make the classes (database, ordinary and proxies) available to the VM of the
ozone server (simply via CLASSPATH)

This is easy and straight forward but has some drawbacks:

1) the classes has to be in the CLASSPATH

2) in some environments (servlet container) the ClassLoader does not work "as
expected"

3) proxies must be generated explicitly

4) the server cannot distinguish between one and another application. This is
useful if we want to have more than one app running in one server.

Before we are going to try to make a deployment model we should throw
together and discuss the drawbacks of the current solution and make a list of
things that the future solution should be able to handle. So, please, your
comments guys!


Falko


> Best regards
> ShiYiYing
> 
> 
> ----- Original Message ----- 
> From: Per Nyfelt <per.nyfelt@nordicwave.com>
> To: <ozone-dev@ozone-db.org>
> Sent: Sunday, May 13, 2001 1:05 AM
> Subject: RE: some question about OODBMS,JDO,J2EE EJB
> 
> > I would but I want to finish the XML:DB api support in Ozone first and that
> > has just started, so it will be a while until I can get involved in the
> > deployment aspects. Interesting subject though - a more controlled
> > deployment structure similar to what is common in the j2ee world might allow
> > us to attack the problematic workarounds with class evolution that goes
> > beyond and cannot be addressed using serialVersionUID.
> > 
> > So much fun to do and so little time...
> > 
> > Best regards,
> > Per
> > 
> > > -----Original Message-----
> > > From: ozone-dev-owner@ozone-db.org
> > > [mailto:ozone-dev-owner@ozone-db.org]On Behalf Of Falko Braeutigam
> > > Sent: den 12 maj 2001 12:14
> > > To: ozone-dev@ozone-db.org
> > > Subject: Re: some question about OODBMS,JDO,J2EE EJB
> > ...
> > >
> > > All this sounds great and most, if not all, of the above ideas have been
> > > discussed already. We now just need someone who puts all this together
> > > in a proposal and actually implements it.
> > >
> > > I'm able to look into adopting dynamic proxies for ozone. I'm
> > > probably most
> > > suited for this job anyway. Dynamic proxies would help to
> > > simplify the entire
> > > deployment of ozone apps. However, it makes no sense to work on this
> > > without having someone taking care of the other parts of the deployment
> > > process. Anybody interested in helping here?
> > >
> > >
> > > Falko
> > > --
> > > ______________________________________________________________________
> > > Falko Braeutigam                              mailto:falko@smb-tec.com
> > > SMB GmbH                                        http://www.smb-tec.com
> > >
> > >
> >
-- 
______________________________________________________________________
Falko Braeutigam                              mailto:falko@smb-tec.com
SMB GmbH                                        http://www.smb-tec.com