Un puerto define un punto final individual especificando una única dirección para un enlace. El puerto contiene un atributo 'binding' que hace referencia a un enlace y un elemento de dirección que suministra una especificación para el punto final.
Los servicios se utilizan para agrupar conjuntos de puertos relacionados. Los puertos de un servicio tienen la relación siguiente:
- Ninguno de los puertos se comunica con los demá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 que emplean enlaces o direcciones diferentes, los puertos son alternativos. Cada puerto ofrece un comportamiento semánticamente equivalente (dentro de las limitaciones de transporte y formato de mensajes impuestas por cada enlace).
- Puede determinar los tipos de puerto de un servicio examinando sus puertos. Utilizando esta información, el usuario puede determinar si un sistema determinado admite
todas las operaciones necesarias para realizar una tarea determinada.
Para añadir un puerto a un servicio, siga estos pasos:
- En la vista Diseño, pulse con el botón derecho del ratón el servicio al que desea añadir un puerto y pulse Añadir puerto.
- Especifique el Nombre del puerto. El nombre del puerto debe ser exclusivo entre todos los puertos definidos dentro del servicio.
- Seleccione un Enlace y un Protocolo para el puerto y especifique la dirección del puerto en el campo Dirección.
Pulse Finalizar. Para seleccionar el puerto nuevo, pulse el puerto en el objeto de servicio. Puede cambiar la información que ha especificado acerca de este puerto en cualquier momento en el panel General.
- Especifique cualquier información relativa al puerto que desee que el usuario lea en el panel Documentación de la vista Propiedades.
- Para gestionar extensiones, pulse el panel Extensiones. Puede añadir, ordenar o eliminar extensiones.
Puede crear un enlace para el puerto, reutilizar un enlace existente o importar uno. Un enlace define los detalles de formato de mensajes y protocolo para las operaciones y los mensajes definidos por un tipo de puerto determinado. Para obtener más información, consulte la sección Establecer un enlace.
También puede crear un puerto en la vista Esquema, pulsando el servicio con el botón derecho del ratón bajo la carpeta Servicios y pulsando Añadir puerto. El puerto (independientemente de la vista en la que lo haya creado) aparecerá tanto en la vista Diseño como en la vista Esquema.