Hospedar novos fluxos de trabalho WF4 no Appfabric
Pergunta
Sou novo em usar o AppFabric para hospedar serviços WF. Estou tentando escrever um aplicativo de administrador do fluxo de trabalho que permitirá que os usuários criem definições de fluxo de trabalho XAML usando o designer WF4 hospedado e, de alguma forma, permitam que essas definições de fluxo de trabalho sejam implantadas e hospedadas automaticamente no Appfabric com o clique de um botão.
Eu tenho o designer e li alguns tutoriais sobre como hospedar serviços de fluxo de trabalho no Appfabric, como http://msdn.microsoft.com/en-us/library/ee677238.aspx, mas meu problema é como implantar e hospedar os serviços de fluxo de trabalho via código.
Alguém sabe se esse tipo de coisa "AutodelaPlay/host" pode ser feita com o AppFabric? Se sim, você poderia me apontar na direção certa sobre isso?
-David
Solução
O uso do AppFabric para hospedar serviços de fluxo de trabalho implica que você está usando o IIS 7 e um aplicativo da Web. Aqui está um link http://msdn.microsoft.com/en-us/library/ee814764.aspx Mostrando como implantar um serviço de ordem de fluxo de trabalho usando o PowerShell e o MSDeploy. Você pode fazer implantações de um clique no Visual Studio 2010 usando os novos recursos de implantação do MS incorporados, mas acho que o link fornecido é mais parecido com o que você deseja.
Outras dicas
Parece que o AppFabric ainda não possui uma API para esse tipo de coisa, mas você pode implantar serviços de fluxo de trabalho usando as APIs do IIS7. Confira a resposta de Chris Craft em http://social.msdn.microsoft.com/forums/en-us/dublin/thread/b503ac4a-249f-415d-b2ea-1026414de1f0 para mais detalhes.