Cómo: Enlazar aplicaciones a servidores lógicos
Actualización: noviembre 2007
Después de crear un diagrama de implementación, el siguiente paso para la validación de un sistema con respecto a un centro de datos lógico consiste en enlazar las aplicaciones del sistema a los correspondientes servidores lógicos del centro de datos. Los servidores lógicos citados a continuación suelen alojar las aplicaciones señaladas.
Servidor lógico |
Aplicación |
---|---|
Servidor Web de IIS |
Servicio Web ASP.NET, aplicación Web ASP.NET, servicio Web externo, servicio Web de BizTalk, aplicación genérica |
Servidor de bases de datos |
Base de datos externa, aplicación genérica |
Servidor de equipos cliente de Windows |
Aplicación para Windows, aplicación de Office, aplicación genérica |
Servidor genérico |
Puede alojar cualquier aplicación |
En el caso de las aplicaciones de enlace a servidores lógicos, tenga en cuenta las siguientes consideraciones:
Dependiendo de las restricciones que haya aplicado al diagrama de centros de datos lógicos la persona que lo haya diseñado, puede que algunas aplicaciones específicas no puedan enlazarse al servidor correspondiente.
Por ejemplo, podría restringirse un servidor Web para que sólo permitiese el alojamiento de servicios Web externos. Cuando no se puedan alojar tipos específicos de aplicaciones, no puede enlazar ese tipo de aplicación al servidor. En tales casos, se muestran un símbolo e información sobre herramientas, que indica que no puede crear el enlace. Para obtener más información, vea Cómo: Impedir relaciones de host.
El enlace de un servicio Web externo sólo indica que este servicio Web existe en el servidor lógico y permite validar las conexiones a dicho servicio; en realidad, no especifica la implementación del servicio Web. Para obtener más información, vea Aplicaciones externas en sistemas de aplicaciones.
En muchos casos, los servicios Web externos representan los servicios Web de otros sistemas implementados o que se van a implementar en el centro de datos. Estos servicios se deben enlazar a los servidores lógicos adecuados de ese centro de datos en el diagrama de implementación. Por ejemplo, si desea enlazar un servicio Web externo ubicado en Internet, enlace el servicio Web a un servidor lógico de una zona que represente Internet.
Una aplicación ASP.NET sólo se puede implementar en un sitio Web. Por consiguiente, enlace todo el contenido Web y todos los extremos del proveedor de servicios Web de una aplicación ASP.NET al mismo extremo del sitio Web. En el Diseñador de implementación, se exige enlazar todos los extremos del proveedor de servicios Web al mismo extremo del sitio Web; sin embargo, no se exige en los extremos de contenido Web.
Utilice el siguiente procedimiento para enlazar aplicaciones a servidores.
Para enlazar una aplicación a un servidor lógico
Abra el diagrama de implementación.
Arrastre una aplicación desde la Vista de sistemas y colóquela en el servidor correspondiente.
Sugerencia: También puede hacer clic con el botón secundario en la aplicación en la ventana Vista de sistemas y elegir Enlazar aplicación. En el cuadro de diálogo Enlazar <aplicación> al <servidor lógico>, seleccione el servidor lógico al que desee enlazar la aplicación y haga clic en Aceptar.
Continúe arrastrando aplicaciones desde la Vista de sistemas y enlácelas a hosts hasta que todas las aplicaciones del sistema estén enlazadas.
También puede arrastrar aplicaciones directamente desde el Diseñador de sistemas organizando en mosaico esta ventana con el Diseñador de implementación. Para obtener más información, vea Cómo: Reorganizar ventanas de diagramas.
Cuando se enlaza una aplicación, el Diseñador de implementación enlaza automáticamente los extremos de la aplicación a los extremos correspondientes del servidor lógico. En los casos en que una aplicación se enlaza a un servidor con más de un extremo de enlace posible, aparece el cuadro de diálogo Detalles de enlace. Utilice este cuadro de diálogo para asignar un extremo de aplicación al extremo de servidor correspondiente, y también para asignar aplicaciones Web al grupo de aplicaciones que corresponda. Para obtener más información, vea Cómo: Especificar detalles de enlace en diagramas de implementación.
Vea también
Tareas
Cómo: Desenlazar aplicaciones de servidores lógicos
Tutorial: Validar un sistema de aplicación para su implementación