Skip to content

[Proposal] API #3

@gabrielpconceicao

Description

@gabrielpconceicao

API de Testes

  1. Dispositivos
    Tablet, Iphone, Ipad, BlackBerry, (Android), ...
  2. Estrutura
    Os dispositivos vão estar conectados a um servidor Http & Socket.io. O servidor Http só será útil para a primeira conexão de um dispositivo cliente. Apenas serve uma página web com um iframe e um cliente socket.io. Os clientes recebem as ordens do servidor via socket.io, fazem o processamento num iframe e emitem o resultado para o servidor.
    O servidor Http & Socket.io recebe os pedidos do cliente de testes socket.io e emite o pedido para o dispositivo correto. Quando o dispositivo retornar o resultado via socket.io para o servidor Http & Socket.io, este é emitido para o cliente de testes e assim o cliente ( de testes ) apresentará o resultado na consola.
  3. Processamento da informação no cliente ( dispositivo )
    Cada cliente ( dispositivo ) recebe as ordens do servidor Http & Socket.io via socket.io e executa essas ordens num iframe. A página terá que ser capaz de analisar o estado do pedido e verificar se já se encontra concluído. Assim que o pedido tenha sido processado, corretamente ou incorrectamente, será enviado via socket.io o resultado para o servidor Http & Socket.io.
  4. Esquema de funcionamento

img_0358

( ainda por traduzir )

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions