25.01.2016 Views

Servidores Web

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

0839 – Linux – servidores <strong>Web</strong><br />

Remote Procedure Number.<br />

Além, é claro, dos parâmetros específicos à chamada. A operação do RPC pode<br />

ser descrita nos seguintes passos:<br />

Coleta os dados dos parâmetros;<br />

Forma a mensagem;<br />

Envia a mensagem;<br />

Espera a resposta;<br />

Devolve a resposta através dos parâmetros.<br />

Pode ser mantida a analogia entre chamadas remotas e as chamadas locais com<br />

as seguintes ressalvas:<br />

Manipulação de Erros Falhas no servidor remoto ou na rede devem ser<br />

explicitamente manipuladas quando usamos RPC;<br />

Variáveis Globais Como o servidor não tem acesso ao lado cliente ( a seu espaço<br />

de endereçamento), não podemos usar variáveis globais, somente parâmetros.<br />

Performance Chamadas remotas operam normalmente a uma ou mais ordens de<br />

magnitude mais lentamente.<br />

Autenticação Pelo fato das chamadas remotas trafegarem sobre redes inseguras, a<br />

autenticação das mensagem pode (deve) ser necessária.<br />

ABÍLIO ALECRIM 107

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!