Graphical design component

r5 - 27 Dec 2007 - 18:42:00 - RenatoDeGiovanniYou are here: TWiki >  TAPIR Web > RoadMap > TapirLink
Description: TapirLink is a generic TAPIR provider software based on the DiGIR? PHP provider (note: TapirLink is only compatible with TAPIR, not DiGIR?). It uses the PHP ADOdb library to access different types of relational databases. A single instance of TapirLink can provide access to multiple TAPIR resources, each one with its own address. TapirLink allows each resource to map one or more conceptual schemas following the DarwinCore? pattern, but the idea is that each resource will only be able to serve instances of a single "class" or "entity". In other words, when mapping multiple conceptual schemas, each mapped concept will actually refer to an "attribute" or "property" of the same underlying class.

Download: http://sourceforge.net/project/showfiles.php?group_id=38190&package_id=217873

Subversion repository: https://digir.svn.sourceforge.net/svnroot/digir/tapirlink

Language: PHP (compatible with PHP4 and PHP5).

Developers: RenatoDeGiovanni, DaveVieglais, CraigWieczorek?, KevinRichards, RogerHyam

Features:

  • All TAPIR operations (metadata, capabilities, inventory, search and ping).
  • KVP and XML request encodings.
  • Inventories on any mapped concepts.
  • Searches with any output models involving concepts from mapped schemas.
  • Response structures with basicSchemaLanguage.
  • Log only requests.
  • Complete filter parsing. "Equals" and "like" can be case sensitive or not.
  • Control over maximum element repetitions and maximum element levels.
  • Multiple resources can be exposed from a single TapirLink instance.
  • Each resource can map one or more conceptual schemas based on the new DarwinCore? pattern.
  • User-friendly web configuration interface including a UDDI registration form and the possibility to import DiGIR? configuration.
  • A simple client (tapir_client.php) for testing.
  • Embedded LSID resolver.
Edit | Attach | Printable | Backlinks: Web, All Webs | History: r5 < r4 < r3 < r2 < r1 | More topic actions
 
Back to TDWG Homepage TDWG Wiki > TAPIR
This site is powered by the TWiki collaboration platform

Valid XHTML 1.0 Transitional
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback