capítulo 14
Interfaces de Programação de Aplicativos
Tem havido, nos últimos anos, uma tendência nas aplicações web de transferir cada vez mais a lógica de negócios para o lado do cliente, resultando uma arquitetura conhecida como RIAs (Rich Internet Applications, ou Aplicações de Internet Rica). Nas RIAs, a principal função do servidor (e, às vezes, a única) é oferecer serviços de obtenção e armazenagem de dados para a aplicação cliente. Nesse modelo, o servidor passa a ser um web service ou uma API (Application Programming Interface, ou Interface de Programação de Aplicativos).
Há vários protocolos com os quais as RIAs podem se comunicar com um web service. Protocolos RPC (Remote Procedure Call, ou Chamada de Procedimento Remoto), como o XML-RPC, ...
Get Desenvolvimento web com Flask now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.