Office Business Application no SAF 2007.


Olá pessoal, tudo certo?

O primeiro dia do SAF 2007 terminou com uma boa discussão sobre Composite Applications e OBA - Office Business Applications, apresentada por Scott Jamison, arquiteto da Microsoft. Já falamos aqui de vários aspectos sobre arquiteturas compostas e composição de negócios e serviços numa arquitetura SOA. Mas o assunto ainda tem muito que ser explorado. Então vejamos:

O pattern para construção de aplicações compostas foi apresentado, contendo 4 camadas:
- Camada de apresentação
- Camada de produtividade
- Camada de aplicação
- Camada de dados

Nesse modelo, a camada de produtividade é responsável por viabilizar a colaboração, a composição de funcionalidades que serão dispostas para o usuário. Essa abordagem exige que a camada de aplicação seja implementada pensando em serviços.

No modelo Microsoft, o 2007 Office System é usado como uma plataforma para a construção de aplicações compostas e para essa camada de produtividade, o Office Sharepoint Server 2007 é colocado. Como componentes de composição temos páginas, formulários, web parts, workflows, etc. Assim, todos os elementos suportados pela suíte Office e Sharepoint podem ser compostos na camada de produtividade. Outros serviços suportados nessa camada são Excel Services, Forms Services e Live Communication Server.

E para a camada de apresentação, o Internet Explorer e as ferramentas de produtividade do Office funcionam como clientes. Assim, temos Ribbons, Taks Panes, Web Parts e Form Regions sobre os clientes Word, Excel, Outlook, PowerPoint e InfoPath.

Enquanto termino meus exemplos de OBA para colocar aqui no blog, alguns links interessantes são:

Office Business Application Home Page
https://office.microsoft.com/en-us/products/FX102204261033.aspx?ofcresset=1

Office Business Applications technical frequently asked questions
https://office.microsoft.com/en-us/products/HA102200731033.aspx

OBA Architecture Center no MSDN
https://msdn2.microsoft.com/en-us/architecture/aa699381.aspx

Para fechar, a figura que decora esse post apresenta a arquitetura do 2007 Office System. Maiores detalhes são encontrados no doumento OBAArchitectureOverview.docx, no endereço:

https://office.microsoft.com/en-us/products/HA102200671033.aspx?pid=CL100796341033 

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

Waldemir.