Compartir a través de


Control de instancias de servicio

Un servicio Windows Communication Foundation (WCF) es una unidad de ejecución autónoma con un contrato de interfaz publicado. Sus funciones se exponen al exterior a través de extremos Windows Workflow Foundation (WF). Se crean instancias de servicio cuando los extremos reciben solicitudes de sus funciones si los servicios están hospedados en el entorno IIS/WAS. Tras la creación de instancias, tienen lugar más llamadas para invocar operaciones de servicio o para controlar el funcionamiento del servicio, a través de los extremos WF de los servicios. AppFabric proporciona de manera transparente la capacidad de controlar instancias de servicios de flujo de trabajo persistentes mediante el uso de un extremo interno. Esta función la proporciona de forma inherente AppFabric para servicios de flujo de trabajo configurados con el fin de usar sus características de persistencia.

En AppFabric, puede enumerar las instancias del servicio de flujo de trabajo tanto persistentes como de seguimiento. No obstante, no puede ejecutar ninguna operación de control de servicios desde la interfaz de usuario de AppFabric en instancias de flujo de trabajo de seguimiento. Las instancias de flujo de trabajo de seguimiento proporcionan un registro histórico en una instancia de flujo de trabajo (que puede ser durable o no), por lo que no se pueden controlar. Sólo puede controlar las instancias del servicio de flujo de trabajo persistentes desde AppFabric. Puede ejecutar consultas contra los datos persistentes (durables) de instancias de flujo de trabajo para localizar las instancias persistentes específicas. Por ejemplo, puede filtrar sobre un identificador, hora de creación, hora de finalización, hora de última anulación, estado, nombre de equipo o ámbito de una instancia de flujo de trabajo específica. También puede filtrar sobre el nombre de la excepción, si la instancia está activa, la hora de la última persistencia, el identificador de servicio o el nombre de servicio. Puede filtrar el número de filas de salida que desea mostrar, en función del número máximo de elementos (filas) que haya elegido que se devuelva. Para obtener más información, vea Página Instancias de WF persistentes, Página Panel de Windows Server AppFabric y Página Instancias de WF supervisadas.

ImportantImportante
La compatibilidad con persistencia y seguimiento de instancias de servicio de WCF en AppFabric no está presente en esta versión. La versión actual únicamente es compatible con la persistencia y el seguimiento de instancias del servicio de flujo de trabajo (WF). Ese es el motivo por el cual las opciones “Ver instancias de WF persistentes” y “Ver instancias de WF supervisadas” únicamente se encuentran disponibles en instancias de WF.

El paradigma en cuanto a procesamiento de comandos de control de servicios usa una cola de comandos asíncrona. Únicamente se permitirá que un usuario emita comandos de control de instancias desde la página Instancias de WF persistentes para aquellas instancias que no tengan ya comandos pendientes en la cola. Para obtener más información, vea Página Instancias de WF persistentes.

Los usuarios también pueden controlar instancias del servicio de flujo de trabajo persistentes a través de los cmdlets de Windows PowerShell. En esta sección se describe el modo de controlar las instancias del servicio de flujo de trabajo mediante el Administrador de IIS y los cmdlets de AppFabric.

En esta sección

  2011-12-05