Plataforma de Aplicações - Introdução Workflow Foundation para IT Pro’s
Olá pessoal, tudo bem?
Depois de continuar receber muitas perguntas, a maioria de desenvolvedores, sobre a plataforma de aplicações, eu acho que é muito importante continuar a seria de posts sobre este assunto. Na minha visão os professionais de TI estão investindo muito pouco tempo em neste assunto que poderia segurar o futuro.
Como a maioria dos ITPros não tem muito conhecimento sobre este assunto, minha interpretação, eu acho vamos começar de analisar alguns termos basicos.Desta vez eu vou tentar de explicar o que e a Microsoft Workflow Foundation e o que os desenvolvedores pretendam fazer com estas funcionalidades.
Porque usar workflows:
- Separar lógica de execução da aplicação
- Processo será atualizado sem reimplantar o aplicativo
Um workflow integra cinco itens:
Workflow
- Podemos-vos definir um workflow como uma coleção de atividades.
Atividades
- Um workflow tem uma ou varias atividades como verificar a sua idade, verificar se nome e depois iniciar a tela. Podemos-vos definir em termos básicos, atividades como unidades de trabalho.
“Runtime” (Net Framework Runtime)
- Runtime e o ambiente aonde nos podem executar o workflow com as atividades definidas. O runtime oferece vários serviços que ajudam analisar ou monitora um workflow. Controle de atividades de longo duração com uma chamada única de persistência.
Ferramentas (Visual Studio)
- Uma ferramenta gráfica que ajuda criar novos serviços ou compor novos serviços baseado em uma biblioteca de serviços.
XAML
- Extensible Application Markup Language que define as atividades criadas via os ferramentais gráficos
Como um desenvolvedor cria um workflow:
- Construir atividades
- Criar fluxos de trabalho que utilizam essas atividades
- Deixar o “Runtime” com a execução das atividades
Agora vocês não podem mais falar que vocês não sabem que um worflow .Net,
Abraço Markus
Technorati Tags: Plataforma de aplicações,IT Pro's