Página 1 dos resultados de 11 itens digitais encontrados em 0.000 segundos

LightStream: sistema de comunicação Publish/Subscribe com WebSockets

Felício, Manuel Vargas
Fonte: Instituto Politécnico de Lisboa Publicador: Instituto Politécnico de Lisboa
Tipo: Dissertação de Mestrado
Publicado em /09/2012 Português
Relevância na Pesquisa
16.930295%
A realização deste trabalho permitiu disponibilizar uma plataforma de caracter inovador, que consegue colmatar muitos problemas existentes hoje em dia, na maior parte das aplicações Web, não só a nível de utilização eficiente de largura de banda, bem como a nível de interoperabilidade entre tecnologias. Devido às características cross-platform da plataforma, é possível realizar comunicação de baixa latência entre sistemas desenvolvidos em tecnologias completamente diferentes, como é o caso de Javascript e .NET. A implementação desta plataforma representou não só um desafio a nível de engenharia de software, mas também um desafio tecnológico, tendo em conta o número de tecnologias diferentes que são utilizadas nas diversas camadas. Neste trabalho é também disponibilizada uma Framework de comunicação assíncrona, cross-platform, que permite integrar componentes de várias tecnologias diferentes, como é o caso de NodeJS e .NET, através da exposição de serviços com o mesmo tipo de interfaces utilizados em WCF. A implementação desta Framework representou um grande desafio e poderá vir a ser evoluída no futuro, como projeto open source.

Development of a web-based distributed interactive simulation (DIS) environment using javascript

Hsiao, Chen-Fu
Fonte: Monterey, California: Naval Postgraduate School Publicador: Monterey, California: Naval Postgraduate School
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
16.930295%
Approved for public release; distribution is unlimited; This thesis investigated the current infrastructure for web-based simulations using the DIS network protocol. The main technologies studied were WebSockets, WebRTC and WebGL. This thesis sought readily available means to establish networks for interchanging DIS message (PDUs), so the WebSocket gateway server from Open-DIS project was used to construct a Client-Server structure and PeerJS API was used to construct a peer-to-peer structure. WebGL was used to create a scene and render 3D models in browsers. A first-person-shooter tank game was used as a test application with both WebSocket and WebRTC infrastructures. Experiments in this thesis included measuring the rate of sending and receiving DIS packets and analysis of the tank game by profiling tools. All the experiments were run on Chrome and Firefox browsers in a closed network. The experimental results showed that both WebSocket and WebRTC infrastructures were competent enough to support web-based DIS simulation. The results also found the significant differences of performance between Chrome and Firefox. Currently, the best performance is provided by the combination of Firefox using the WebRTC framework. The analysis of the tank game showed that most of the browser’s computational resources were spent on the WebGL graphics...

WebSockets for NVEs

McGregor, Don
Fonte: Monterey, California. Naval Postgraduate School Publicador: Monterey, California. Naval Postgraduate School
Tipo: Conferência ou Objeto de Conferência
Português
Relevância na Pesquisa
16.930295%
MOVES Research & Education Systems Seminar: Presentation; Session 2: Influencing M&S Policy and Standards; Influencing M&S Standards Development – Part 2: Open-DIS using Web Standards; speakers: Don Brutzman & Don McGregor

Investigação/estudo tecnológico para introdução de HTML5 e estruturação do processo de migração; Technological investigation/study for the introduction of HTML5 and organization of the migration process

Morais, Nuno Ricardo Arieira
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Dissertação de Mestrado
Publicado em 15/12/2014 Português
Relevância na Pesquisa
18.033323%
Dissertação de mestrado em Engenharia Informática; Silverlight é um plugin que permite adicionar algumas funcionalidades ao HTML, tais como vídeos ou animações, mas também permite a criação de aplicações. A nova versão do HTML, denominada de HTML5, por sua vez, já não necessita de um plugin auxiliar para reproduzir vídeos e animações, possuindo, igualmente, outras funcionali- dades, como geolocalização, websockets ou armazenamento web. O Diagrammer é uma aplicação criada pela Siemens S.A., direcionada para os cuidados de saúde, e que utiliza a tecnologia Silverlight. O objetivo principal deste projeto é proceder à migração para a tecnologia HTML5, avaliando o seu impacto na complexidade para os principais componentes/controlos associados, e estudando os padrões e estratégias necessários para este procedimento.; O Diagrammer é uma aplicação criada pela Siemens S.A., direcionada para os cuidados de saúde, que utiliza a tecnologia Silverlight. O Silverlight consiste numa plataforma de desenvolvimento para escrever e correr aplicações mais complexas para web, workstation ou dispositivos móveis. Porém, após o surgimento do HTML5 e o anúncio de fim de suporte do Silverlight por parte da Microsoft...

Web solution to support real time systems; Solução web para suporte de sistemas em tempo real

Pimentel, Diogo Santos
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
Português
Relevância na Pesquisa
16.930295%
More and more every terminal behaves as a window to the web, being computers, smartphones, tablets, etc. With the advent of web technologies and its globalization, more and more service providers have to adapt to the new reality and follow the trend in order to not loose clients and even the quality of service. This evolution towards web applications has been increasingly observed in the tools used in day-to-day tasks. When leading companies in their market segment propose to make this technological evolution in its products and services, several factors must be studied and taken into account. In the case of solutions using real time communications integrated with its own hardware, several solutions propose to solve the problem, each with its pros and cons, but giving priority to the cutting-edge technologies, which, preferably are originally designed to answer the matters in the product context. Hence a priority to a study to answer the relevant matters for the product as well as the necessary tests to validate the proposed theory.; Cada vez mais qualquer terminal se comporta como uma janela para a web, seja computadores, smartphones, tablets, etc. Com o advento das tecnologias web e da globalização da mesma, cada vez mais os fornecedores de serviços se têm de adaptar à nova realidade e acompanhar a tendência para não perder clientes e mesmo a qualidade de serviço. Cada vez mais se tem verificado nas ferramentas que se utilizam no dia-a-dia...

X3D Distributed Interactive Simulation (DIS) Implementation and Run-Time Discovery of New Entities using X3DOM

McGregor, Don; Harder, Byron; Brutzman, Don
Fonte: Escola de Pós-Graduação Naval Publicador: Escola de Pós-Graduação Naval
Tipo: Artigo de Revista Científica
Português
Relevância na Pesquisa
27.654155%
New capabilities in web browser JavaScript implementations including networking, improved graphics performance, and improved speed allow the implementation of Networked Virtual Environments (NVEs) inside the web browser. An NVE can be written in JavaScript, which enables deployment in the enterprise entirely from a web server without the use of browser plugins. We discuss one implementation of this idea using X3DOM, an opensource implementation of the X3D standard written in JavaScript. The Open-DIS library for the IEEE Distributed Interactive Simulation (DIS) network protocol is used to create a partial implementation of the X3D standard’s DIS profile. Mechanisms for using the X3D DIS Profile DISEntityTypeMapping and DISEntityManager to enable run-time discovery and launching of new entities are discussed. Measurements of the capabilities and performance aspects of Websockets for network transport demonstrate excellent results.

WebRTC - Una nueva tecnología web al servicio de la educación. Caso en VirtualNet 2.0

Fonte: RedCLARA Publicador: RedCLARA
Tipo: Artigo de Revista Científica Formato: PDF
Português
Relevância na Pesquisa
27.654155%
Este paper describe el desarrollo, la incorporación y los resultados de un proyecto de I+D en la Universidad Manuela Beltrán. Este atendió a la problemática presentada en la herramienta chat, la cual requería de plugins que establecían barreras tecnológicas para el acceso al recurso. Atendiendo a esto, se orientó un desarrollo basado en nuevos estándares informáticos de comunicación, con uso de texto y vídeo, desde la lógica de ahorro en recursos tecnológicos. La aplicación se enmarcó en la denominada "Web en tiempo real" haciendo uso de Node.js, WebSockets y WebRTC, para crear un sistema de conversación con notificaciones en tiempo real. Se aprovechó WebRTC para potenciar la comunicación a través del video, fortaleciendo la proximidad entre usuarios. Lo anterior permitió evidenciar que el no uso de complementos facilita el manejo de la herramienta, siendo el navegador el único software necesario. Los resultados muestran que la posibilidad de comunicarse entre todos los usuarios fortalece el aprendizaje conllevando a la conformación de comunidad, trascendiendo la interacción docente-estudiante y potenciando la interacción estudiante-estudiante. Desde la perspectiva docente se evidencia mayor efectividad en la atención de inquietudes...

Um chat pictográfico para o SCALA (Sistema de Comunicação Alternativa para o Letramento de pessoas com Autismo); A pictografic chat for the SCALA (Alternative Comunication System for the Literacy of people with Autism)

Ramos, Leonardo Batecini
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
Português
Relevância na Pesquisa
28.033323%
O objetivo deste trabalho é propiciar uma experiência de interação entre usuários de tecnologia assistiva inseridos no sistema SCALA através de um chat. Para isso, foi necessário o estudo minucioso de acessibilidade na web através de tecnologias assistivas que utilizassem pictogramas, possibilitando ao usuário com alguma necessidade especial a compreensão do sistema e consequentemente aumentando sua autonomia e independência na realização de atividades cotidianas. Partindo disto, foi feita uma análise nas tecnologias existentes para a confecção do Chat. Escolheu-se, então, a utilização de um protocolo relativamente novo, o Websockets, o qual propicia uma interação entre cliente-servidor sem nenhum atraso e necessidade de abrir uma nova conexão. Para a implementação deste protocolo foi utilizada a API Socket.IO, integrante da ferramenta Node.js, pioneira na utilização do Javascript V8 do Google para a construção de aplicações de rede rápidas e escaláveis. Por fim foram disponibilizados imagens do Chat bem como uma análise final das limitações e conclusões frente as experiências realizadas com usuários do sistema.; The objective of this work is to provide an experience of interaction between users of assistive technology embedded in SCALA system through a chat. For this...

Design and Implementation of rowe, a Web-Friendly Communication Library

Courtès, Ludovic
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 09/01/2015 Português
Relevância na Pesquisa
16.930295%
The INDES project-team of Inria has been developing HOP, a multi-tier language for Web programming. As part of the RAPP FP7 European project, the team has set out to use HOP as the lingua franca of the robotics applications developed within that project. Part of the challenge lies in the integration of existing robotics code, written using ROS or custom libraries, with HOP-based application. This document reports on the implementation of rowe, a communication library designed the fill the gap between low-level robotics C components on one hand, and other C, C++, ROS, or HOP components on the other. The library aims to be a lightweight, high-performance, "Web-friendly" communication library. It implements a socket-like interface that allows programs to exchange JSON objects over WebSockets. We describe the rationale, design, and implementation of rowe.

HTML5 WebSocket protocol and its application to distributed computing

Muller, Gabriel L.
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 11/09/2014 Português
Relevância na Pesquisa
17.654156%
HTML5 WebSocket protocol brings real time communication in web browsers to a new level. Daily, new products are designed to stay permanently connected to the web. WebSocket is the technology enabling this revolution. WebSockets are supported by all current browsers, but it is still a new technology in constant evolution. WebSockets are slowly replacing older client-server communication technologies. As opposed to comet-like technologies WebSockets' remarkable performances is a result of the protocol's fully duplex nature and because it doesn't rely on HTTP communications. To begin with this paper studies the WebSocket protocol and different WebSocket servers implementations. This first theoretic part focuses more deeply on heterogeneous implementations and OpenCL. The second part is a benchmark of a new promising library. The real-time engine used for testing purposes is SocketCluster. SocketCluster provides a highly scalable WebSocket server that makes use of all available cpu cores on an instance. The scope of this work is reduced to vertical scaling of SocketCluster.

Aplicacions en temps real mitjançant l'ús de web sockets en PHP5

Guix Fernández, Rubén
Fonte: Universidade Autônoma de Barcelona Publicador: Universidade Autônoma de Barcelona
Tipo: info:eu-repo/semantics/bachelorThesis; Text Formato: application/pdf
Publicado em 30/06/2015 Português
Relevância na Pesquisa
16.930295%
Actualment, l'ús globalitzat de les noves tecnologies ha dut a la societat a una dependència pràcticament exponencial d'aquestes i ha donat pas a l'internet de les coses. Les necessitats i les tendències d'ús mostren com necessàriament l'àmbit del temps real en les aplicacions i la connexió al núvol, és prioritari per a pràcticament qualsevol aplicació d'ús general. En aquest article es detallen les dependències i limitacions a l'hora de solucionar dita problemàtica amb el llenguatge PHP5. Al llarg del projecte, s'ha estudiat la tecnologia per tal de definir i implementar un nucli de temps real en un projecte en producció, solucionant les problemàtiques actuals de dinamisme i intercomunicació d'usuaris. En l'àmbit del projecte, s'ha ampliat la funcionalitat del mateix, mitjançant la implementació d'uns mòduls dissenyats per gestionar en temps real el comerç electrònic de productes en línia mitjançant l'ús de les subhastes, xats i un observador encarregat de mantenir sempre la pàgina actualitzada a totes les connexions al sistema.; Nowadays, globalized usage of new technologies has led society to an almost exponential dependence on these, giving way to the Internet of Things. Usage trends show how real-time applications and staying connected to the cloud are a priority for virtually any task. This article describes dependencies and limitations when solving this problem using the PHP5 language...