Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Framework | Módulo | Mashups |
Segmento Executor |
| ||
Projeto1 | FRW_002 | IRM1 | PCREQ-10030 |
Requisito1 | PCREQ-10086 | Subtarefa1 | PDR_FRW_FRW002-223 |
Chamado2 |
| ||
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Indentificar todos os Mashups que atualmente não estão funcionando e implementar as melhorias necessárias no Engine de Mashups para permitir estas correções.
Definição da Regra de Negócio
Após análise foram identificados problemas nos seguintes Mashups:
- Correios - Pesquisa CEP do Endereço
- Correios - Tarifas do Sedex
- Sintegra
- Acre
- Amapá
- Distrito Federal
- Espírito Santo
- Goiás
- Maranhão
- Mato Grosso
- Mato Grosso do Sul
- Piauí
- Rio de Janeiro
- Rio Grande do Sul
- Rondônia
- Roraima
- Santa Catarina
- Tocantins
Conclusão
Serão criadas melhorias no engine de Mashup para permitir a utilização do controle WebBrowser em alternativa ao uso do HttpWebRequest pois o mesmo é capaz de executar o código Javascript das páginas que contem mecanismos de captcha baseados em requisições Ajax como o Recaptcha.
Será criada uma nova atividade chamada MashupWebBrowser que faz a requisição e retorna dados dos elementos da página para os resultados do Mashup.
Será implementada a propriedade UseWebBrowser na atividade de requisição para permitir o uso deste mecanismo em conjunto com a atividade Parser.
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|