Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pensando sempre na facilidade de implementação do Directcall Phone Desktop com qualquer tipo de linguagem ou plataforma, disponibilizamos 3 formas de comunicação com o APP. São elas:

 

1. RPC (Remote Procedure Call – Chamada de Procedimento Remota)

Permite que um programa procedural, ou seja, que apresente os procedimentos (passo-a-passo) chame uma função que reside em outro computador tão convenientemente como se essa função fosse parte do mesmo programa, executado no mesmo computador.

O objetivo do RPC é permitir que os programadores se concentrem nas tarefas exigidas de um aplicativo. Ao mesmo tempo, torna transparente para o programador o mecanismo que permite que as partes do aplicativo se comuniquem através de uma rede.

A maior vantagem do RPC é a chamada de métodos em outras linguagens, pois ele não é focado em uma linguagem específica, o que resulta em uma maior flexibilidade.

 [ Veja como implementar usando XMLRPC ]

 

2. REST (Transferência do Estado Representativo)

É pretendida como uma imagem do design da aplicação se comportará: uma rede de websites (um estado virtual), onde o utilizador progride com uma aplicação selecionando as ligações (transições do estado), tendo como resultado a página seguinte (que representa o estado seguinte da aplicação) que está sendo transferida ao utilizador e apresentada para seu uso.

 [ Veja como implementar usando REST ]

 

3. URL Protocol

Sendo o meio mais simples de se implementar, o URL PROTOCOL pode ser invocado por qualquer aplicação, inclusive páginas HTML.

[ Veja como implementar usando URL PROTOCOL ]