This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ogsa-wg/discussion.architecture_notes.policy_regarding_eprs_ws_names_e at Sun, 06 Nov 2022 11:14:36 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

Glance

Calendar
Project: OGSA-WG     Discussion > Architecture Notes > Policy regarding EPRs, WS-Names, etc. > List of Posts
Forum Topic - Policy regarding EPRs, WS-Names, etc.: (2 Items)
View:  as 
 
 
Policy regarding EPRs, WS-Names, etc.
- An OGSA compliant service when returning a reference MUST use a WS-Addressing EndpointReference (EPR).

- An OGSA compliant service MAY return a profiled usage of a WS-Addressing EndpointReference (EPR).

- An OGSA compliant service SHOULD return a WS-Naming profiled WS-Addressing EndpointReference (EPR) where appropriate.

- An OGSA compliant service MUST NOT require that a specific profiled usage of a WS-Addressing EndpointReference (EPR) 
be returned.

Therefore an OGSA compliant service MUST NOT require that a WS-Naming profiled WS-Addressing EndpointReference (EPR) be 
returned.
Rationale for policy statement
The reasoning for this is quite simple.  The architectural construct for OGSA is a WS-Addressing EndpointReference.  WS-
Naming presupposes a particular client interaction.  Clients may or may not use this particular interaction style (
equivalence checking).  In particular, placing the requirement that all implementations of a particular portType must 
return a WS-Naming profiled EPR may be onerous, especially considering that the interaction being fulfilled by the 
service might never be exercised by the consumer.  In general, OGSA would be better served if clients that required such
 profiled use selected only services that can provide that information. This area, metadata discovery and exchange, is 
something that OGSA should be
addressing.

[From Tom Maguire's post to the list]

 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/go/projects.ogsa-wg/discussion.architecture_notes.policy_regarding_eprs_ws_names_e at Sun, 06 Nov 2022 11:14:36 GMT