Changes between Version 9 and Version 10 of WF/executarrotina


Ignore:
Timestamp:
09/29/10 16:15:42 (14 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/executarrotina

    v9 v10  
    2929 5. Inclui o código da classe de negócio e chama o método vinculado à ação. {A3} 
    3030 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. 
    3435 
    3536== 5 Eventos Alternativos == 
     
    4344 {A4}. Aplicação do cliente retorna erro, para ser tratado pela camada de controle. 
    4445 
    45  {A5}. Controller transforma objeto em xml e retorna via http para o cliente, fluxo é finalizado 
     46 {A5}. Camada de visualizaçao transforma objeto em xml. 
    4647  
    4748== 6 Tratamento de Erros == 
     
    6970== 11 Notas == 
    7071 
    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.