We use proprietary and third party's cookies to improve your experience and our services, identifying your Internet Browsing preferences on our website; develop analytic activities and display advertising based on your preferences. If you keep browsing, you accept its use. You can get more information on our Cookie Policy
Cookies Policy
Registry - FIWARE Forge Wiki


From FIWARE Forge Wiki

Jump to: navigation, search


Target usage

The Registry acts as a universal directory of information used for the maintenance, administration, deployment and retrieval of services. Existing (running) service endpoints as well as information to create an actual service instance and endpoint are registered.

User roles

  • Provider uses the registry to discover actual service endpoints at runtime.
  • Platform operator provides deployment information for services.
  • Hoster updates actual address and access to service endpoints
  • Service provider provides deployment options.

GE description

The Registry links model descriptions (f.i. USDL descriptions in the USDL repository) with technical runtime information. Similar to a UDDI Registry for web services it is a place to find information for technical integration. Only if the service endpoint is registered it can actually be used for service composition and coordination by the FI-Ware platform.

The registry maintains the master data that is needed to ensure proper (inter-)operation of the platform and their components.


  • Create/read/update/delete entries
  • Searching and querying entries
  • Management (authorization, logging, …)
  • Locating services (find service endpoints)
  • Description of deployment according to the technical models

Critical product attributes

  • High scalability to support large number of active services and users.
  • High availability to ensure mission-critical real-time business processes.
  • Easy on-boarding of new members and services.
  • Web-API for integration into other tools/applications

Existing products

Today the UDDI registry fills some of the functionality of the Model Repository but has a limited scope and is not used in a larger Web context. LDAP is used as yellow pages for maintaining organizational data or technical directories.

Personal tools
Create a book