Aula 26 – Web Services

4 junho, 2009 (18:44) | aulas | Por: admin

Conforme nossos sistemas vão ficando cada vez mais complexos, percebe-se que a comunicação entre o servidor web e o cliente web é um dos fatores de maior preocupação no desenvolvimento de um sistema web.

Hoje vamos conhecer uma maneira de representar nosso servidor web de maneira leve e padronizada: no formato de web service.

Segue abaixo a apresentação referente à aula e exemplos:

Discover Simple, Private Sharing at Drop.io

Exemplo Web Service .Net

Exemplo Web Service Java (projeto no Eclipse)

Exemplo de chamada a serviço em .Net através do jQuery:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="jquery-1.3.2.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        function ok(result) {
            alert(result.d);
        }
       
        $(document).ready(function() {
            $("#btSomar").click(function() {
                $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Operacoes.asmx/Somar",
                // Usar http://code.google.com/p/jquery-json/ para codificações mais complexas!
                data: "{a:" + $("#a").val() + ",b:" + $("#b").val() + "}",
                dataType: "json",
                success: ok
                });
            });
        });
    </script>
</head>
<body>
    <form action="">
        <input type="text" id="a" name="a" />
        <input type="text" id="b" name="b" />
        <input type="button" id="btSomar" value="+"/>
    </form>

</body>
</html>

Comentários

Pingback de Tecnologia de Programação 1 e 2 (2009) » Exercício O04 – Acessando Web Services
Data: 18 de junho de 2009 Hora: 19:05

[...] Aula 26 – Web Services [...]