DEFINITION:
Service Discovery Service ABB is an Application Service locating a machine-processable description of a service-related resource that may have been previously unknown and that meets certain functional criteria. It involves matching a set of functional and other criteria with a set of resource descriptions. The goal is to find an appropriate service-related resource.
Source: W3C
(https://www.w3.org/TR/2004/NOTE-ws-gloss-20040211/)
INTEROPERABILITY SALIENCY:
IoP Dimension: Behavioral IoP
The Service Discovery Service ABB is salient for technical interoperability because it allows to discover service available for reuses as stated in the EIF recommendation n°36: "Develop a shared infrastructure of reusable services and information sources that can be used by all public administrations."
EXAMPLES:
The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB):
jUDDI
jUDDI is an open source Java implementation of OASIS the Universal Description, Discovery, and Integration (UDDI) specification for (Web) Services. The jUDDI project includes Scout. Scout is an implementation of the JSR 93 - JavaTM API for XML Registries 1.0 (JAXR).
Features:
• Platform Independent
• Use with any relational database that supports ANSI standard SQL (MySQL, Oracle, DB2, Sybase, Derby etc.)
• Deployable on any Java application server that supports the Servlet 2.3 specification
• jUDDI registry supports a clustered deployment configuration.
• Easy integration with existing authentication systems
• Supports InVM embeddable mode
jUDDIv3 Services:
• UDDI Specification version 3.0.2 compliant
• UDDI Specification version 2.0.4 interoperability services (BETA)
• Built on JAXB and JAX-WS standardized interfaces, tested on Apache CXF
• Built on JPA standardized interfaces, tested with Apache OpenJPA and Hibernate
• Pre-configured bundle deployed to Apache Tomcat
• Full featured user interface (based on Bootstrap)
• User, Administrative and Developer Documentation
• Includes extensive predefined tModels, such as Quality of Service Metrics
Source: (http://juddi.apache.org/)
|
|
dct:type | eira:ServiceDiscoveryService |
dct:modified | 2023-05-25 |
eira:ID | ABB159 |
adms:status | deprecated |