Windows Workflow Foundation
21 de Abril de 2007 às 23:22 Rafael Bortolini | Enviar por e-mail Hits para esta publicação: 1262
Pessoal esse é meu primeiro post neste blog e espero escrever muitos outros sobre o assunto BPM e tudo relacionado a processos.
Hoje vamos começar falando sobre alguns fatos do Windows Workflow Foundation ou WWF.
Se você não sabe ou nunca ouvi falar do WWF, recomendo ler antes isso, isso e isso.
Se você começar a trabalhar com o WWF, invariavelmente algumas questões irão surgir, e que compartilho aqui com vocês:
- O .NET Framework 3.0 nada mais é do que o .NET Framework 2.0 + algumas tecnologias e bibliotecas novas (mais especificamente, o WWF, o WCF, o WPF e o WCardSpace). Isso significa que vocë não irá precisar aprender a programar web forms e afins como precisou ao passar do .Net 1.1 para o .Net 2.0.
- O WWF não é uma ferramenta ou tecnologia para o usuário final. O WWF funciona dentro do Visual Studio 2005, e apesar de você poder arrastar elementos para o designer de processos, qualquer processo sério precisa ter suas tarefas programadas.
- Aliás, não existe tarefa humana no WWF, pelo menos não padrão. Se você quer enviar uma tarefa para o seu chefe aprovar a solicitação de aumento de salário, você tem que programar uma tarefa humana que faça isso, programar uma interface para task list ou, se for o caso, usar o Microsoft Sharepoint (que seria a real interface humana do WWF). Se você não usa o Sharepoint, terá um grande trabalho adicional .
- Quando você cria um processo, tem a possibilidade de centralizar o funcionando do fluxo em uma classe (arquivo .cs) ou em um arquivo XML usando padrão XAML (pronuncia-se “zemmel”, e o arquivo tem terminação “.xoml”). ps.: por quê o arquivo não termina com .xaml??
- Obviamente o padrão XML é muuuiiittoo mais interessante e uma das coisas mais legais do WWF. Ele permite que eu monte um processo no bloco de notas, por exemplo, carregue-o na engine do WWF e execute-o. Abre-se a possibilidade para que parceiros e outros fornecedores desenvolvam interfaces novas para desenho de processos que gerem XAML e executem no WWF. Muito legal.
- Em março último foi lançada uma atualização do WWF que permite a utilização do BPEL dentro do framework. Mais é importante destacar: o formato XML padrão do WWF é o XAML. O que foi disponibilizado é uma ferramenta de importação e exportação de BPEL para XAML e um conjunto de elementos padrão do BPEL para desenho de processos. Muito diferente de Oracle e IBM que executam BPEL (cuja sigla significa Business Process Execution Language )
Publicação arquivada em: Tecnologia
Enviar por e-mail | Hits para esta publicação: 1263
1 Comentário Faça seu próprio
1. BPM HOJE » Windows &hellip | 6 de Outubro de 2007 às 16:15
[…] Você, que está usando o Windows Workflow Foundation – WWF para desenvolver algumas aplicações orientadas a processos, usando o “Sequential Workflow”, já notou que ao tentar desenhar um fluxo como o abaixo, desenhando usando BPMN, não consegue? […]
Deixe um Comentário
Linkar esta publicação | Assine os comentários via o RSS