[MOBY-l] Multiple Centrals on Same server

Rajasekar Karthik karthik085 at gmail.com
Mon Feb 12 04:06:45 UTC 2007


Mark,
So far, I like it. I heard the moby user community is increasing - making it
popular. I will try to help too. This week, I am going to try creating .deb
packages from the source and see if I can get it just working by just
copying the same to a new machine and a script to configure the necessary
files. I will post the same here or create a debian/ubuntu repository on my
machine.

On 2/11/07, Mark Wilkinson <markw at illuminae.com> wrote:
>
> My pleasure!  I hope you find that Moby does what you need it to do!  The
> mailing list is very welcoming and very helpful, so please continue to
> post your questions there and somone will always be around to help :-)
>
> Mark
>
>
>
> On Sun, 11 Feb 2007 19:55:36 -0800, Rajasekar Karthik
> <karthik085 at gmail.com> wrote:
>
> > Mark,
> >
> > You have been very helpful. Without your help, I couldn't have setup my
> > local installation. Thank you very much.
> >
> > On 2/11/07, Mark Wilkinson <markw at illuminae.com> wrote:
> >>
> >> Super - sorry for muddying the waters on your first day :-)
> >>
> >> Welcome to MOBY!  I hope the rest of your time here is easier than
> >> today!
> >>
> >> M
> >>
> >>
> >>
> >> On Sun, 11 Feb 2007 19:46:57 -0800, Rajasekar Karthik
> >> <karthik085 at gmail.com> wrote:
> >>
> >> > Hi Mark,
> >> >
> >> > Thanks for making it more clear. I misunderstood from the earlier
> >> mail.
> >> >
> >> > On 2/11/07, Mark Wilkinson <markw at illuminae.com> wrote:
> >> >>
> >> >> Hi Karthik!
> >> >>
> >> >> Actually, I didn't express myself clearly.  Running multiple MOBY
> >> >> Centrals
> >> >> on the same machine is fine - I know from personal experience that I
> >> can
> >> >> run up to three instances on the same server.  It is the CLIENT
> >> >> libraries
> >> >> that I am not sure about.  I have never tried "in the real world" to
> >> use
> >> >> the Perl client libraries to talk to more than one instance of MOBY
> >> at
> >> >> the
> >> >> same time.  I wrote them such that they SHOULD be able to do this,
> >> but
> >> I
> >> >> have never thoroughly tested this functionality, so I am not certain
> >> >> that
> >> >> it will work for you.
> >> >>
> >> >> I can assure you, however, that running multiple instances of teh
> >> >> registry
> >> >> on the same machine in different instances of Apache works just fine
> >> :-)
> >> >>
> >> >> M
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On Sun, 11 Feb 2007 19:35:51 -0800, Rajasekar Karthik
> >> >> <karthik085 at gmail.com> wrote:
> >> >>
> >> >> > Mark,
> >> >> >
> >> >> > You are right. I will just setup multiple central on different
> >> >> machine.
> >> >> > After I am more comfortable with MOBY, I will try it.
> >> >> >
> >> >> > On 2/11/07, Mark Wilkinson <markw at illuminae.com> wrote:
> >> >> >>
> >> >> >> As far as I know, nobody has ever tried this, so you are breaking
> >> new
> >> >> >> ground (and as someone new to MOBY, that might not be the easiest
> >> >> thing
> >> >> >> to
> >> >> >> do :-) )
> >> >> >>
> >> >> >> But the answer to your question is that you can only run one
> >> instance
> >> >> of
> >> >> >> MOBY Central per instance of the Apache server.  You can run
> >> multiple
> >> >> >> instances of Apache, each with their own config file, where each
> >> >> config
> >> >> >> file points to a different mobycentral.config file.  On the
> client
> >> >> side
> >> >> >> (in Perl, I don't know about Java) you can create an instance of
> >> >> >> MOBY::Client::Central that connects to two different MOBY
> Centrals
> >> by
> >> >> >> name
> >> >> >> (you create the name when you assign the URL during creation of
> >> the
> >> >> >> object), and you have to specify the name of the MOBY Central you
> >> are
> >> >> >> addressing when you make your MOBY Central call using the
> >> "Registry
> >> >> =>
> >> >> >> "somename"" parameter.
> >> >> >>
> >> >> >> Some MOBY::Client::Central calls don't allow you to address more
> >> than
> >> >> >> one
> >> >> >> registry.  In particular, ones that involve registration of new
> >> >> objects,
> >> >> >> service types, or namespaces.  That's because the ontologies are
> >> >> assumed
> >> >> >> to be canonical, and can only exist in one place -
> >> >> >> mobycentral.icapture.ubc.ca - if you create your own registry and
> >> >> chose
> >> >> >> to
> >> >> >> run your own ontologies there is NO guarantee that you will
> >> continue
> >> >> to
> >> >> >> be
> >> >> >> interoperable with any other services in the world.
> >> >> >>
> >> >> >> Having said that, for other calls (like findService and
> >> >> registerService)
> >> >> >> you should be able to run as many registries as you wish.
> >> >> >>
> >> >> >> ... caveat emptor... I don't think anyone has EVER tried to do
> >> this,
> >> >> so
> >> >> >> the code might not work...
> >> >> >>
> >> >> >> M
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> On Sun, 11 Feb 2007 19:20:56 -0800, Rajasekar Karthik
> >> >> >> <karthik085 at gmail.com> wrote:
> >> >> >>
> >> >> >> > Hi,
> >> >> >> >
> >> >> >> > Is it possible to setup multiple local centrals on a same
> >> server?
> >> >> With
> >> >> >> > the
> >> >> >> > databases, there can be multiple ones created. All the
> >> executables
> >> >> >> like
> >> >> >> > MOBY-Central.PL, OntologyServer.cgi....can be moved into two
> >> >> >> directories
> >> >> >> > of
> >> >> >> > webserver cgi-bin folder. But, what about httpd.conf
> >> configuration
> >> >> >> file
> >> >> >> > in
> >> >> >> > apache? How do I modify that?
> >> >> >> >
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> Using Opera's revolutionary e-mail client:
> >> http://www.opera.com/mail/
> >> >> >>
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Using Opera's revolutionary e-mail client:
> http://www.opera.com/mail/
> >> >>
> >> >
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
> >>
> >
> >
> >
>
>
>
> --
> Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
>



-- 
Best Regards,
Rajasekar Karthik
karthik085 at gmail.com



More information about the moby-l mailing list