[MOBY-l] Multiple Centrals on Same server

Mark Wilkinson markw at illuminae.com
Mon Feb 12 03:59:10 UTC 2007


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/




More information about the moby-l mailing list