[MOBY-l] Multiple Centrals on Same server

Mark Wilkinson markw at illuminae.com
Mon Feb 12 03:50:53 UTC 2007


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/




More information about the moby-l mailing list