Pergunta

Há um muito forte necessidade de nos projetar alguns fluxos de trabalho em torno de vários processos. O problema é que nenhum de nós realmente sabe qualquer tecnologia de fluxo de trabalho ainda, e encontrar bons dados para comparar as opções disponíveis tem sido tedioso e não inteiramente frutífera.

Então eu percebi que eu ia perguntar a vocês.

As principais tecnologias que estamos olhando é o Windows Workflow Foundation e eDocs Workflow. Que outras opções existem? Sharepoint 2007 tem a funcionalidade de fluxo de trabalho também, certo? Se que apenas com base em WF?

Quais são os prós e contras das várias tecnologias? Como eles se comparam?

EDIT: Além disso, uma característica dos tipos administrativas, como com eDocs fluxo de trabalho é que ele fornece um método para eles para editá-lo eles mesmos. Acredito Sharepoint '07 faz tão bem. Existe alguma outra maneira de permitir que com uma implementação WWF em linha reta?

Foi útil?

Solução

Sharepoint e WF mais como tecnologias complementares, concebidos como duas ferramentas diferentes do fluxo de trabalho de autoria do mesmo ecossistema. Há uma Sharepoint fluxo de trabalho de design e um WF (Windows Workflow Foundation) fluxo de trabalho designer.

O designer Sharepoint se destina a ser um escritório-como fluxo de trabalho experiência de edição, mais fácil para começar com, voltado para os tipos não-técnicos, e gera todos os formulários da web automaticamente.

designer de fluxo de trabalho O 'WF', por outro lado é realmente um componente do Visual Studio (por padrão - como diz Bernie você pode rehost-lo), e projetado para permitir que os programadores para ser capaz de personalizar completamente o fluxo de trabalho, e integrá-lo com quaisquer outros códigos / sistemas desejado. Construção e implantação de sites do SharePoint desta forma ainda é possível, através do uso de 'Sharepoint Actividades', mas mais complexa.

Se você tomar a rota anterior, esperamos que você pode deixar os tipos administrativas fazer suas próprias personalizações básicas (até os limites do que o ambiente), sem provocar o caos total.

Outras dicas

É possível 'rehost' o designer WF (a partir do Visual Studio) em seu próprio aplicativo, de modo que os usuários podem criar fluxos de trabalho. Há uma série de exemplos de código na web, o mais importante da própria MS: http://msdn.microsoft.com/en-us/library/aa480213.aspx ).

Em algum momento, quando se avalia WF, implementei um aplicativo de demonstração que fez isso e acrescentou algumas características e descobriu que, embora ele funciona, nem todos podem compreender e utilizar as atividades mais difíceis (como a atividade política) que exigem a compreensão de como o motor de regras funciona.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top