Arquitetura de Soluções

por Waldemir Cambiucci

WF State Machine Activity Pack CTP 1

Olá pessoal, tudo certo? Um conjunto de extensão bem interessante que está sendo desenvolvido no CODEPLEX é o WF State Machine Activity Pack. Ele oferece alguns shapes e recursos para o desenho de Máquinas de Estado sobre o WF4, um pedido recorrente do mercado sobre a nova versão do WF no .NET 4.0. Para quem… Read more

Windows Workflow Foundation (WF) e projetos no CodePlex

Olá pessoal, tudo certo? Nas últimas semanas tem participado de um projeto envolvendo Windows Server AppFabric, serviços WCF SOAP Services e workflows com WF – Windows Workflow Foundation. Como parte do trabalho, fiz um levantamento sobre alguns projetos e iniciativas publicadas no CodePlex. Tem bastante coisa sobre workflows, veja: Windows Workflow Foundation on CodePlex Ref.:… Read more

AppFabric in a Box : Tipos de workflows e recursos diversos

Olá pessoal, tudo certo? Um dos projetos que estou acompanhando possui um cenário bem interessante para workflows. Esse assunto é muito comum em diversas empresas e não é raro encontrar times que confundem os cenários de aplicação para workflows. Aplicações baseadas em workflows podem ser classificadas de diferentes formas. Podemos identificar duas categorias de aplicações… Read more

WF4 Workflow Test Helper – Cenários de testes com workflows em WF

Olá pessoal, tudo certo? Um assunto importante quando trabalhamos com workflows WF4 é a realização de testes. Em cenários de paralelismo, correlação de mensagens, validação de parâmetros ou mesmo chamadas para web services pode ser complicado realizar uma análise detalhada, principalmente em testes de carga. Nesse cenário, acabei encontrando o WF4 Workflow Test Helper, um… Read more

AppFabric in a Box : Uma visão sobre soluções baseadas em serviços

Olá pessoal, tudo certo? Como primeiro post da série AppFabric in a Box, vamos rever uma arquitetura de aplicação orientada a serviços, o que muitos arquitetos chamam de LITTLE SOA, ou SOA no escopo da aplicação. O desenho a seguir ilustra esse tipo de composição: A figura acima mostra 3 camadas simples de uma aplicação:… Read more

Máquinas de Estado e Workflows com WF4

Olá pessoal, tudo certo? Essa semana resgatei um assunto a pedido de um time de arquitetura – construção de máquinas de estado com o WF4, certo Cristiano e Mario? 🙂 De fato, o WF 4 disponível com o .NET 4.0 não suporta nativamente templates de Máquinas de Estado (State Machine), como existia no WF 3.x…. Read more

Windows Server AppFabric – templates para serviços

Olá pessoal, tudo certo? Recentemente, tivemos a publicação de alguns novos templates para serviços e processos com o Windows Server AppFabric. Gostaria de destacar hoje o seguinte template: AppFabric WCF DataService Template (C#) Ref.: http://code.msdn.microsoft.com/afWCFDataService  Veja o diagrama abaixo, que ilustra uma arquitetura de serviços com WCF DATA SERVICES, para a publicação de conteúdo de… Read more

Arquitetura de Aplicações com Workflows – WF, BizTalk e SharePoint

Olá pessoal, tudo certo? Semana passada acompanhei algumas discussões sobre aplicações com workflows. Com certeza, esse assunto é constante em muitas empresas. Vou aproveitar esse post para registrar algumas idéias sobre o assunto. Existem diversos cenários de aplicações com workflows, como: Processo de aprovação e revisão de documentos financeiros; Processo de abertura de um incidente… Read more

Serviços e Workflows com AppFabric, WCF e WF

Olá pessoal, tudo certo? Esses dias me perguntaram sobre exportação de workflows como serviços e seu impacto para soluções orientadas a serviços. Respondi com um desenho conhecido de vocês, onde encapsulamos um workflow WF dentro de um serviços WCF Services. Através da criação de endpoints diversos, nosso serviço pode responder em binding e endereços distintos,… Read more

Atualizações no projeto Tailspin travel

Olá pessoal, tudo certo? Durante o PDC09, o projeto Tailspin travel foi apresentado com uma soluçao exemplo disponível para download a partir do codeplex, aqui: Tivemos atualizações já nesse início de ano, que você encontra no link abaixo:   Ref.: http://tailspintravel.codeplex.com/ Para quem não conhece, o projeto Tailspin travel é um exemplo de solução que… Read more