Changes between Version 9 and Version 10 of WF/executarrotina
- Timestamp:
- 09/29/10 16:15:42 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/executarrotina
v9 v10 29 29 5. Inclui o código da classe de negócio e chama o método vinculado à ação. {A3} 30 30 6. Aplicação desenvolvida pelo cliente executa suas tarefas e retorna objeto.{A4}{N1} 31 7. Controler passa o objeto para a camada de visualização {A5} 32 8. Camada de visualização mescla dados de negócio com a interface do usuário. 33 9. Camada de visualização retorna a página HTML para o cliente. 31 7. Controler passa o objeto para a camada de visualização. 32 8. Camada de visualização mescla dados de negócio com a interface do usuário. {A5} 33 9. Camada de visualização retorna dados para a camada de controle 34 10. Camada de controle retorna a página HTML/XML para o cliente. 34 35 35 36 == 5 Eventos Alternativos == … … 43 44 {A4}. Aplicação do cliente retorna erro, para ser tratado pela camada de controle. 44 45 45 {A5}. C ontroller transforma objeto em xml e retorna via http para o cliente, fluxo é finalizado46 {A5}. Camada de visualizaçao transforma objeto em xml. 46 47 47 48 == 6 Tratamento de Erros == … … 69 70 == 11 Notas == 70 71 71 {N1}. Constitui-se boa prática de desenvolvimento, validar os dados recebidos de uma interface de usuários ( formulário) antes de qualquer operação com banco de dados. É recomendável que o desenvolvedor crie uma ou mais ações de validação de dados para a sua aplicação e que utilize estas ações na camada model (validação no lado servidor) e também inclua estas ações nas interfaces (validação no lado cliente), conforme descrito no [wiki:WF/criarinterface UC Criar Interface de Visualização].72 {N1}. Constitui-se boa prática de desenvolvimento, validar os dados recebidos de uma interface de usuários (página) antes de qualquer operação com banco de dados. É recomendável que o desenvolvedor crie uma ou mais ações de validação de dados para a sua aplicação e que utilize o componente de validação para automatizar a checagem dos dados.