SóProvas


ID
161575
Banca
FCC
Órgão
MPE-RS
Ano
2008
Provas
Disciplina
Programação
Assuntos

Dentre as tecnologias que compõem o AJAX, aquelas que têm como principal função fazer o intercâmbio e a manipulação de dados são

Alternativas
Comentários
  •  Ajax - acrônimo para Asynchronous Javascript and XML, que usa as duas tecnologias para tornar as páginas web mais interativas.
        Além de trabalhar com Javascript e XML, trabalha também com XHTML, CSS  e DOM(Document Object Model) este para mostrar e interagir com a informação.
        Tem como vantagens: 1) Só enviar informações necessárias ( a largura de banda é melhor utilizada). 2) Interface amigável => acessibilidade
         Ex: ajax = ajaxInit();
               if (ajax){
                  ajax.open("POST", "use", true);
                  ajax.RequestHeader("Content-Type,...);
                   ajax.send("dados="+dadosenviados);
                  ajax.onreadystatechange=function(){
                     if(ajax.readyState == 4){
                         if...
             
    Retornos:
          Dependende do retorno : Se a resposta é  em XML será usado ResponseXML se for um texto simples será ResponseText.

         ajax.ReadyState ( 0 - não inicializado, 1-loadind, 2- loaded, 3-interactive  e 4 - complete)
           ajax.status( 404 - not found, 200 - ok)
           ResponseText (Retorno da URL informada)
           StatusText - Mensagem de texto conforme o código de status retornado.
          

  • Apresentação baseada nas Web Standards usando XHTML e CSS.
    Exposição e interação dinâmica usando o DOM;
    Intercâmbio e manipulação de dados usando XML e XSLT;
    Recuperação assíncrona de dados usando o objeto XMLHttpRequest e XMLHttpResponse;
    JavaScript fazendo a junção entre os elementos.

  • Brincadeira o cespe usar conceitos do WIKIPEDIA. E a da versão em português ainda, que não é lá muito confiável. Vejam a descrição abaixo se não é "copia e cola"...

    fonte: http://pt.wikipedia.org/wiki/AJAX_(programa%C3%A7%C3%A3o)

    (...) AJAX incorpora em seu modelo:
    • Exposição e interação dinâmica usando o DOM;
    • Intercâmbio e manipulação de dados usando XML e XSLT;
    • Recuperação assíncrona de dados usando o objeto XMLHttpRequest e XMLHttpResponse;
    • JavaScript fazendo a junção entre os elementos;
  • Você já pensou que muito do que está no Wikipedia é copia e cola de livros? Então, dai eu acho que haverá sempre uma grande probabilidade do elaborador fazer uma questão totalmente baseada em livros, mas mesmo assim ficar exatamente igual está no wikipedia. Porque os conceitos não mudam, e se eles fugirem um pouco do conceito ou tentarem "inventar" muito podem criar brexas para recursos.

    Admito que algumas questões, em especial da FCC, parecem mesmo que não houve esforço em fazer uma questão mais elaborada, que não seja apenas uma decoreba.
    Quero dizer que o conteúdo que está no Wikipedia, tem como fontes livros, ou artigos de outros lugares (que tiveram como fontes livros) e são os livros que são usados como fontes para questões, em sua maioria (pelo menos eu acho).

    Abraço.
  • Em relação aos comentários acima, XMLHttpResponse não existe! A wikipedia está errada. A W3C só cita o XMLHttpRequest.
  • Para o cespe, existe:

    Q107025

    Ano: 2011 Banca: CESPE Órgão: Correios Prova: Analista de Correios - Analista de Sistemas - Desenvolvimento de Sistemas

    O Ajax incorpora diferentes tecnologias, como o DOM, o XML, o XSLT, o objeto XMLHttpRequest, o objeto XMLHttpResponse e o Javascript, cuja função é fazer a junção entre os elementos.

    Gab. C
     

    =(