Em alguns casos a modernização ocorre em passos lentos, em outros casos com uma velocidade sem igual.
O processo de modernização consiste também em evoluir servidores, sistemas operacionais, banco de dados e claro, a aplicação. Pode-se adotar os modelos tradicionais do mercado ou utilizar novas tecnologias.
O Framework utiliza como base de apresentação e acesso a dados a plataforma .Net, que é utilizada em grande escala pelo mercado. Como exemplo citamos a Microsoft que integrou as suas principais ferramentas ao modelo .Net, disponibilizando assim um acesso nativo à plataforma através das ferramentas: SQLServer, SharePoint, BizTalk, ERPs e CRM entre outras.
Fazendo uso intenso de .Net, o Framework foi projetado para atuar em camadas, ou seja, existem três camadas básicas e outras intermediárias que não influem na infra-estrutura. As camadas são:
- Dados (Persistence Layer)
- Regra de Negócio (Business Layer)
- Apresentação (Presentation Layer)
Com o framework, boa parte da regra de negócio de sua aplicação poderá ser reaproveitada, pois o acesso a dados permanece com o domínio Progress 4GL tendo como controlador de transações a aplicação .Net através do AppServer. O uso de APIs e BOs podem persistir.
A camada de apresentação é o resultado final de uma modernização de um sistema. É o produto que o usuário visualiza. Então atuando neste processo pode-se reduzir o nível de reclamações do sistema por parte dos usuário e assim ganha-se tempo para uma completa evolução. Com o modelo proposto pelo Framework, este passo ocorre de forma rápida e totalmente integrada ao ERP da Totvs ou com um sistema legado.
Abaixo demonstro alguns modelos da camada de apresentação que pode ser integrado ao Datasul EMS.
Modelo Maintenance
Modelo Master x Detail
Modelo Search (Zoom)
Web Access (Portal pela Web com .Net. Não usa WebSpeed)
Modelos customizados (uso de componentes .Net do mercado)
Carlos R. Nobrega
Arquiteto de Soluções .Net






Nenhum comentário:
Postar um comentário