This term is increasingly used to refer to an architectural style of building reliable distributed systems that deliver functionality as services , with the additional emphasis on loose coupling between interacting services.
A software component participating in a service-oriented architecture that provides functionality and/or participates in realizing one or more capabilities .
In computing terms, a ‘service’ is simply a function that can be invoked via a well-defined remote interface.
Systems interact with a Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.
Endpoint reference (EPR) – a WS-Addressing construct that identifies a message destination. In WSRF an EPR conveys the information needed to identify or reference a stateful resource.
WS-Naming – a profile on top of the WS-Addressing specification, where additional elements AbstractName and ReferenceResolver are included in the MetaData element of a WS-Addressing Endpoint Reference.
Resource Namespace Service (RNS) - RNS primarily addresses the human-readable level rather than the abstract level. Intended to facilitate namespace services for a wide variety of Grid applications.
Domain Name Service (DNS) – primarily designed for mapping domain names into IP Addresses for network routing purposes.
X.500 / LDAP - X.500 defines a hierarchical data and information model with a set of protocols to allow global name lookup and search. LDAP (Lightweight Directory Access Protocol) is a simpler protocol aimed at being easier to implement.
Handle.net - a general-purpose global name service that allows secured name resolution and administration over networks such as the Internet. It manages handles, which are unique names for digital objects and other Internet resources.
NextGRID BSCW Server Other NextGRID Server Other NextGRID Service Naming webpage Handle System Proxy Server http://hdl.handle.net/ webpage Resolve name. (Read-only) Create, delete, modify & list names. Create, delete, modify & list names. Interfaces ?? Security model ?? Client PC Handle Admin Tool dev.nextgrid.org (EPCC Server) Handle Names DB Handle Server Software NextGRID Naming Service