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.
Este tema es aplicable a Windows Workflow Foundation 4.
En este ejemplo se muestra cómo se pueden utilizar diferentes tipos de usuario en actividades de mensajería (servicios de WF). El servicio del ejemplo es un servicio de aprobación de gastos sencillo que expone tres operaciones. ApproveExpense
toma un tipo de contrato de datos y muestra cómo utilizar tipos conocidos. La operación devuelve true o false en función del importe del gasto. ApprovePO
toma un tipo XmlSerializer y devuelve true o false en función del importe del gasto. ApprovedVendor
toma un tipo de contrato de mensaje y devuelve true o false si el proveedor está en la lista de proveedores autorizados o si la solicitud procede del departamento de finanzas (el departamento de la finanzas puede utilizar cualquier proveedor).
Para utilizar este ejemplo
Cargue la solución de proyecto en Visual Studio 2010 y compile el proyecto.
En primer lugar, ejecute el servicio generado en [directorio base de la solución] \FormatterService\bin\debug\
En segundo lugar, ejecute la aplicación Client generada en [directorio base de la solución] \FormatterClient\bin\debug.
El cliente llama a tres operaciones del servicio e imprime los resultados. Cuando se haya completado, presione Entrar para salir del cliente y a continuación del servicio.
![]() |
---|
Puede que los ejemplos ya estén instalados en su equipo. Compruebe el siguiente directorio (valor predeterminado) antes de continuar.
<unidadDeInstalación>:\WF_WCF_Samples
Si no existe este directorio, vaya a la página de ejemplos de Windows Communication Foundation (WCF) y Windows Workflow Foundation (WF) Samples para .NET Framework 4 para descargar todos los ejemplos de Windows Communication Foundation (WCF) y WF. Este ejemplo se encuentra en el siguiente directorio.
<unidadDeInstalación>:\WF_WCF_Samples\WF\Basic\Services\Formatter
|