Você está na página 1de 3

O RExLab

O RexLab um Laboratrio Remoto destinado a experincias de fsica. Mas antes que se pense que se trata de um laboratrio virtual, bom deixar claro algumas diferenas: o lab. virtual, embora esteja na internet, assim como o controlado remotamente, no dispe de aparato fsico real, como no caso do lab. remoto. A seguir, exemplo dos componentes da arquitetura utilizada em um laboratrio remoto, em um estudo de caso realizado pela USP, para a National Istruments.

(Figura extrada de VARELLA, W.A., Laboratrio Virtual utilizando sistema operacional aberto, Estudo de Caso National Instruments, no dia 16/03/2012 ) Ento, o RexLab se trata de um laboratrio real, em ambiente fsico (nas dependncias da UFSC - Campus Ararangu), o qual dispe de experimentos, placas de controle, cmeras para visualizao do experimento e o experimento em si, com todo o seu "harware" (estrutura) conectada a um computador, comunicando com uma rede de computadores, via internet, atravs de "protocolos de transporte" (TCP).

Assim, com a comunicao estabelecida entre este cliente (computador) e o "servidor", as informaes ficam disponveis na internet para que todos aqueles que a acesseram, disponham da visualizao, controle e, eventualmente, coleta de dados, e ainda, em tempo real (vdeos em streaming), por exemplo. Mas vamos nos aprofundar um pouco mais em cada uma desta partes at o acesso e controle remoto da experincia, bem como suas vantagens de uso. INTRODUO Para que funcione, um lab remoto, de forma geral, o necessita que toda a estrutura fsica das experincias apresentem a comunicao cliente-servidor, na qual tanto "servidor" quanto "cliente" estejam conectados por uma rede de computadores: "Cada instncia de um cliente pode enviar requisies de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponveis pode aceitar tais requisies, process-las e retornar o resultado para o cliente. Apesar do conceito ser aplicado em diversos usos e aplicaes, a arquitetura praticamente a mesma. Muitas vezes os clientes e servidores se comunicam atravs de uma rede de computador com hardwares separados, mas o cliente e servidor podem residir no mesmo sistema. A mquina servidor um host que est executando um ou mais programas de servidor que partilham os seus recursos com os clientes. Um cliente no compartilha de seus recursos, mas solicita o contedo de um servidor ou funo de servio. Os clientes, portanto, iniciam sesses de comunicao com os servidores, que esperam as solicitaes de entrada dos clientes. (Wikipdia) Uma vez estabelecida a comunicao cliente servidor e servidor-hardware (no caso, o experimento fsico, em si), via USB, e ambos se comunicando com a internet, o fluxo destas informaes ser realizado com os pacotes de transporte. Imagine que um cliente necessite enviar uma srie de documentos para uma sede que o administra. Esta troca de informaes, no caso ser feita por protocolos, j que os dados so muitos e se deseja um controle de entrada e sada de cada um (um controle do transporte, no caso); e, ainda, este transporte de informaes dever ser contnuo,

para que se estabelea esta "rede" de comunicao. Da mesma forma ocorre no caso dos protocolos de controle de transporte (dos dados, das indormaes, dos "pacotes"), os conhecidos TCP.

Você também pode gostar