Creating a New ServiceBinding Object

El objeto JAXR ServiceBinding se corresponde con la estructura UDDI bindingTemplate, y representa la información técnica necesaria para acceder a un servicio. Puede tener cualquier número de specification links y sólamente un Access URI.

Un objeto ServiceBinding no tiene un nombre, pero casi siempre tendrá un accessURI, que es la dirección electrónica del servicio. Por ejemplo:

ServiceBinding binding = lifeCyclemngr.createServiceBinding();
service.addServiceBinding(binding);
binding.setValidateURI(false);
binding.setAccessURI("http://qwerty.org/iop");

Cuando se guarda un ServiceBinding en un registro UDDI, el registro verifica que el accessURI es un URL válido. La llamada al método setValidateURI(false) sobreescribe este comportamiento. Si se comenta esta línea y el URL especificado no existe, el programa lanzará una excepción indicando que la URL es inválida.

Entonces, la B es la alternativa de nuestra elección.

Pregunta tomada de ActualTests

Publicar un comentario