Um PHP client por um web service REST Json

Com o avanço das aplicações Mobile, as tecnologias REST e JSON estão ganhando mercado a cada dia. Como estas tecnologias são muito recentes, os desenvolvedores ainda não sabem como gerar seus Web Services REST JSON corretamente.

REST é um protocolo de comunicação, baseado no protocolo de hipermídia HTTP. Porém ele não impõe restrições ao formato da mensagem, apenas no comportamento dos componentes envolvidos.

A maior vantagem do protocolo REST é sua flexibilidade. O desenvolvedor pode optar pelo formato mais adequado para as mensagens do sistema de acordo com sua necessidade específica. Os formatos mais comuns são JSON, XML e texto puro, mas em teoria qualquer formato pode ser usado.

Isso nos leva a outra vantagem: quase sempre Web Services que usam REST são mais “leves” e, portanto, mais rápidos.

O problema com o REST pode surgir justamente por causa de suas vantagens. Como a definição do corpo de dados fica totalmente a cargo do desenvolvedor, os problemas de interoperabilidade são mais comuns.

O linguagem PHP ajuda muito porque é um linguagem não tipados e assim nao tem problemas com interoperabilidade.

O codigo é muito simple

$endereço_ws_json = “http://meuservidor.mz/meuwesservice/parametro1/paramentro2/”; $res = json_decode(file_get_contents($endereço_ws_json,true));

Por ver a resposta

print_r($res);

 

Desenvolver um simple disaster recovery para Base dados

Em esta artigo vamos desenvolver um simple disaster recovery duma base dados MS SQL SERVER, criando um backup e depois enviando o ficheiro para um servidor FTP.

Ante de enviar o Backup vamos fazer zip do ficheiro e vamos proteger com uma senha, o envio sera feito utilizando o protocolo SFTP.

S.O: window 2008 R2 com .NET 4.0

Linguagem: Visual C#

Continuar a ler

Fora da Caixa: Concurso Nacional de Negócios Inovadores

Fora da Caixa” é uma iniciativa do Ministério da Ciência e Tecnologia da República de Moçambique e da Gapi Sociedade de Investimentos SA, realizada com o apoio da República da Finlândia, cujo objectivo é a promoção e fomento da capacidade empreendedora em Moçambique, dando resposta aos desafios existentes no que respeita à inovação, competitividade e sustentabilidade das empresas.

Continuar a ler

Uma Calculadora Basica Windows

Exercicio para estudantes da UCM por curso de Programaçao Orientada para Objectos e Programaçao Visual. Vamos um pequeno passo na frente, depois do primeiro projecto de calcoladura basica

 Tema

Criar uma windows application calculdor em Visual C# ou Java como a seguente imagem.

Calculadora Window Basica

 

A calculadora trabalha so com numerous inteiros.

Funcionalidade obrigatórias:

  • Interface: usar so um textbox
  • Interface usar so button para numerous e operaçoes
  • Definir uma classe “Calculadora” que desevolve todas operaçoes

Funcionalidade opcional:

  • mostrar  a seqüência de operações

Calculador-2

 

Pode enviar o trabalho para email smura@ucm.ac.mz

Uma Calculadora Basica em Java

Exercicio para estudantes da UCM por curso de Programaçao Orientada para Objectos.

Tema

Deselvover uma java windows application calculadora basica com as quatros operaçoes: +,-,*,/

Implemente:

  • Uma classe java calcoladora com quatros metodos por cada operaçoes
  • Uma interfacial visual que aceita dois numerous em “JTextField”, com quatros “button” (por cada operaçao) e visualiza o resultado num terceiro “JTextField”.

Pode enviar o trabalha para email smura@ucm.ac.mz

Bibliografia: