Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En el ejemplo WorkflowDiscovery se muestra cómo hacer que un servicio de flujo de trabajo sea reconocible y cómo crear una actividad de código personalizada que busque un servicio determinado.
Demostraciones
Actividad de búsqueda de detección y uso del flujo de trabajo
Discusión
En la primera parte del ejemplo, un servicio de flujo de trabajo se puede detectar mediante la configuración. La configuración también se puede usar para aplicar el servicio correctamente con metadatos personalizados (como ámbitos). En el cliente, el ejemplo usa una actividad de código personalizada, que usa Discovery para buscar un servicio que coincida con un contrato determinado. La actividad de código genera un URI, que posteriormente es utilizado por una acción de envío.
Para configurar, compilar y ejecutar el ejemplo
En este ejemplo se usan puntos de conexión HTTP, que deben tener ACL de dirección URL adecuadas para ejecutarse (consulte Configuración de HTTP y HTTPS para obtener más información). Al ejecutar el siguiente comando en un símbolo del sistema con permisos elevados, se deberían agregar las ACL adecuadas. Si el shell no entiende el formato de variable, sustituya el dominio y el nombre de usuario por los argumentos siguientes.
netsh http add urlacl url=http://+:8000/ user=%DOMAIN%\%UserName%