[MOBY-dev] jmoby using cached datatypes etc
Andreas Groscurth
groscurt at mpiz-koeln.mpg.de
Wed Jun 25 09:41:56 UTC 2008
thx martin,
but if i understand it correctly the CentralDigestCachedImpl does access
a default moby registry and then caches it locally. What I'm interessted
in is not to access any registry at all for getting the ontologies.
My sitatuation is that i query the moby central to find some services
based on e.g. their input and output parameters. So I use
MobyNames.getMobyNamespace("gi"); for example. This will download the
ontgologies from biomoby.org.
So did i understand this wrong ? all classes will download the
ontologies once and then some caches them ? this would mean that at
start it will always download the ontologies ?
thx
andreas
Martin Senger wrote:
>> My problem is that each time i start an application which e.g. calles a
>> BioMoby service the datatype ontology and namespace ontology are fetched
>> from http://biomoby.org.
>> Is it possible somehow to tell the API not to download it from the net but
>> to use a local cache?
>>
>
>
> For calling a service, you do not need any ontology at all - you just need
> to know the service URL and what data type it expects.
>
> Depending on the librray you are using, you can get even the information
> that you do not need, from a local cache. Exactly the same way as Dashboard
> does it. It uses
> CentralDigestCachedImpl class (to access moby registry).
>
> Martin
>
>
More information about the MOBY-dev
mailing list