The accessPoint Element



Al definir un bindingTemplate, la especificación UDDI nos da la opción de escoger un elemento accessPoint, o un elemento hostingRedirector (pero no los dos). Sin embargo, el Basic Profile obliga a usar el elemento accesPoint en bindingTemplates que representen Web Services: el uso de hostingRedirector no está permitido.

El elemento accesPoint provee la dirección electrónica exacta del servicio. Esta dirección puede ser una varios estándares definidos, incluyendo "mailto", "https", "ftp", "phone" u "other". El tipo de dirección es indicado por el atributo URLType del elemento accessPoint. Un ejemplo:

<bindingTemplates>
<bindingTemplate bindingKey="391E2620-3301-11D6-9F18-000629DC0A53">
<description xml:lang="en">
This service uses a SOAP RPC/Encoded Endpoint
</description>
<accessPoint URLType="http">
http://www.Monson-Haefel.com/jwsed1/BookQuote
</accessPoint>
<tModelInstanceDetails>
<tModelInstanceInfo
tModelKey="uddi:4C9D3FE0-2A16-11D6-9B59-000629DC0A53"/>
</tModelInstanceDetails>
</bindingTemplate>
</bindingTemplates>


Un bindingTemplate debe tener sólamente un elemento accessPoint. Si el Web Service es accesible desde más de un URL se debe definir un bindingTemplate diferente para cada URL.

Por lo expuesto, la alternativa A es válida.

Pregunta tomada de ActualTests

Publicar un comentario