Pluto solicitar a biblioteca de ação

Pluto Solicitar Biblioteca de ação é uma biblioteca que facilita a criação de um aplicativo cliente / servidor.
Baixe Agora

Pluto solicitar a biblioteca de ação Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Pluto Inc.
  • Site do editor:
  • http://plutohome.com/support/index.php?section=home&package=247

Pluto solicitar a biblioteca de ação Tag


Pluto solicitar a biblioteca de ação Descrição

Pluto Request Action Library é uma biblioteca que facilita a criação de um aplicativo cliente / servidor. Pluto Request Action Library permite criar um aplicativo cliente / servidor, onde o cliente envia solicitações, respostas do servidor com respostas e ações opcionais. Muito objeto orientado e leva apenas alguns minutos para ir. Mesma biblioteca usada para o servidor do servidor e do cliente.Como funciona? O cliente cria "solicitações" que ele envia ao servidor. O servidor irá processar a solicitação, definir algumas variáveis de retorno e, opcionalmente, adicionar "ações" que deseja que o cliente seja executado em resposta. Um exemplo é um computador do caixa (o cliente) envia o servidor de processamento do cartão de crédito central Uma solicitação para "processar um cartão de crédito", o servidor responde com o código de autorização e também inclui uma ação "dar uma mensagem ao cliente", que faz com que uma mensagem Aparecer no computador do caixa. O cliente e o servidor usam a mesma biblioteca. Ambos criam uma instância de RA_PROCessor.A única diferença é que o servidor chama "ReceberEquest" e o cliente cria as solicitações reais e chama o "SendRequest" do Ra_Processor. Para criar uma solicitação, basta criar uma classe derivada de Ra_Request. Adicione algumas variáveis de membro para a solicitação e variáveis para a resposta. Seu pedido deve ser derivado de serializeclass - uma classe base que facilita a realização de um objeto (uma solicitação neste caso), serializando as variáveis em um bloco binário e, em seguida, na outra extremidade reconstruindo a classe com todos os dados. A estrutura lida com tudo. Você acabou de adicionar os membros de dados. No exemplo acima, as variáveis de solicitação provavelmente seriam as informações do cartão de crédito e talvez o ID do cliente e as variáveis de resposta fossem o código de autorização. Ra_Request tem uma função virtual pura "ProcessReQUEST", que será chamado no servidor para lidar com a solicitação. Tanto o cliente quanto o servidor têm as mesmas classes de solicitação / ação. Quando o lado do cliente passa uma solicitação para o RequestProcessor, a estrutura manipula serializando todas as variáveis de membro de solicitação, tornando a conexão do soquete ao servidor e enviando a solicitação para o servidor.on O servidor, a estrutura criará uma instância da classe de solicitação e desserializar todos os dados e chamar a função de membro "ProcessRequest". Essa é a única função que o servidor precisa implementar. De dentro do processo, o servidor precisa definir as variáveis de resposta. Quando o ProcessRequest retorna, a estrutura irá serializar as variáveis de resposta, enviá-las de volta para o cliente, atualizando a solicitação original do cliente com a resposta e a execução continuará. Menos de 10 linhas de código são necessárias para tornar o trabalho, e o projeto inclui um aplicativo de cliente / servidor que você pode estender.


Pluto solicitar a biblioteca de ação Software Relacionado

libgnurdf.

libgnurdf é uma biblioteca RDF GNUpDate que fornece acesso rápido e fácil aos arquivos RDF (XML Resource Description Format). ...

105

Download

Estêncil.

Stencil é uma biblioteca para o desenvolvimento de aplicativos baseados na Web em C ++. ...

141

Download

ISQ.

isque (eu pergunto) é uma biblioteca de extensão de tag que ajuda você a fazer formulários HTML. ...

153

Download

libmemory.

Libmemory Library fornece uma implementação da M.m. Algoritmo de recuperação de memória segura de Miche, em C. ...

138

Download

acpi.py.

ACPI.py fornece uma interface uniforme e independente de plataforma para o ACPI. ...

325

Download