OBA Central e considerações sobre Aplicações Compostas.

Olá pessoal, tudo certo?

Mais um post sobre Aplicações Compostas. Como já discutido aqui no blog, sabemos que Aplicações Compostas são aplicações construídas através da combinação de apresentação, lógica e dados de múltiplos sistemas.

E sobre a plataforma Microsoft temos o Office Business Application (OBA) como ambiente de construção desse tipo de aplicação, baseado no Office System. Entre as tecnologias envolvidas temos:

  • O Microsoft Office Client, com o Word, Excel, PowerPoint e InfoPath.
  • O Microsoft Office SharePoint Server 2007, com serviços diversos como Excel Services, Forms Services, Security Services, Storage Services, Enterprise Search, Live Communication Server, entre outros…
  • E o próprio desenvolvimento em .Net Framework 3.0, com o Windows Workflow Foundation e o Windows Communication Foundation.

Como principais ferramentas de configuração e construção de soluções OBA, temos recursos como:

  • Web Parts
  • Ribbons
  • Form Regions
  • Task Panes, como principais.

Sempre pensando na integração entre uma interface configurável e os sistemas de linhas de negócio, ou LOB - Line Of Business, uma solução OBA exige também cuidados especiais, como:

  • Analisar as necessidades de negócio, antes de iniciar uma solução OBA;
  • Construir as extensões de clientes, de acordo com o perfil de usuários e experiência de interface desejada;
  • Construir o site SharePoint para manutenção dos documentos Office envolvidos na solução;
  • Manter sincronizados os sites e aplicações usando um modelo de processo de negócios;
  • Conectar as aplicações via o backbone de serviços existente;
  • Avaliar a adição de métricas, relatórios e dashboards no ambiente OBA;
  • Empacotar a solução para distribuição / deployment no ambiente de produção;
  • Manter um processo de administração com monitoração e auditoria constantes, para a boa saúde da organização.

Nada de novo realmente! Necessidades básicas de uma solução bem feita.

Visitei recentemente o portal OBA Central e encontrei alguns artigos e apresentações interessantes, com bons exemplos sobre soluções baseadas em OBA.

Fica a dica para conhecer mais esse portal : https://www.obacentral.com/default.aspx

Por enquanto é só. Até o próximo post! :)

waldemir.