- D-NET Software
- D-NET Resource Framework
- Getting Started
The services in the D-NET Enabling Area (Information Service, Manager Service, Authorization and Authentication Service, Result Set Service) enable a service-oriented infrastructure, capable of managing a pool of resources (e.g. services) to be shared in the infrastructure by a number of participating organizations (POs). Resources can join or leave the infrastructure at any time, and therefore require to register to the system (in a peer-to-peer fashion) in order for other resources to discover and use them.
Several application patterns are supported, based on resource discovery or resource subscription. Resources can be designed to discover and use the resources they need on demand or to subscribe to system events, be notified when these occur, and consequently perform actions. Furthermore, as a combination of the two methodologies, Manager Services have been designed to automatically monitor resources in an infrastructure and orchestrate them to perform distributed transactions of arbitrary complexity. Due to their potential impact, such resources are typically configured by the responsible organization (RO) of the infrastructure.
The resulting environment delivers the following immediate benefits to POs:
Overall, D-NET infrastructure provides an environment where multiple POs can collaboratively build their applications by sharing hardware, software, competence and therefore reduce the overall sustainability costs.