Un puerto define un punto final individual especificando una sola dirección para un enlace. El puerto contiene un atributo 'binding' que hace referencia a un enlace y un
elemento de dirección que proporciona una especificación para el punto final.
Se utilizan servicios para agrupar juntos conjuntos de puertos relacionados. Los puertos
dentro de un servicio tienen la siguiente relación:
- Ninguno de los puertos se comunica entre sí (por ejemplo, la salida de
un puerto no es la entrada de otro).
- Si un servicio tiene varios puertos que comparten un tipo de puerto, pero utilizan
direcciones o enlaces distintos, los puertos son alternativas. Cada puerto proporciona un comportamiento
semántico equivalente (dentro del transporte y de las limitaciones del formato del mensaje impuestas por cada
enlace).
- Puede determinar tipos de puerto de un servicio examinando sus puertos. Con
esta información un usuario puede determinar si una máquina dada admite todas las operaciones
necesarias para completar una tarea determinada.
Para añadir un puerto a un servicio, siga estas instrucciones:
- En la vista Diseño, pulse con el botón derecho del ratón en el servicio al que
desea añadir un puerto y, a continuación, pulse Añadir puerto. Para seleccionar el
puerto nuevo, pulse el puerto en el objeto de servicio.
- En la vista Propiedades, pulse el panel General. En el campo Nombre,
escriba el nombre del puerto. Se ha de proporcionar el nombre del puerto con un nombre único entre todos los puertos definidos dentro del servicio.
- Un enlace define el formato de mensaje y los detalles de
protocolo para las operaciones y los mensajes definidos por un tipo de
puerto determinado. Puede crear un nuevo enlace para el puerto, reutilizar uno existente o importar
uno. Consulte las tareas relacionadas para obtener más detalles.
- En el campo Dirección, escriba la dirección del puerto.
- Especifique la información acerca del puerto que desea que el usuario lea en
el
panel Documentación.
- Para gestionar extensiones, pulse el panel Extensibilidad. Puede añadir, clasificar o eliminar extensiones.
Sugerencia: también puede crear un puerto utilizando la vista Esquema
pulsando el botón derecho del ratón en el servicio bajo la
carpeta Servicios y pulsando
Añadir puerto. El puerto (independientemente de en qué vista lo cree)
aparecerá en la vista Diseño y en la vista Esquema.