212,110 research outputs found

    Servidor, January 1998

    Get PDF
    A newsletter published for Deaf Catholics in USA Servidor Finding Ai

    Desarrollo de una plataforma multiusuario en tiempo real

    Get PDF
    Este proyecto nace de la necesidad de crear un servidor que soporte aplicaciones en tiempo real multiusuario. Dado que en el mercado actual existen diversas soluciones a esta necesidad, en una primera parte del proyecto estudiamos dichas soluciones y marcamos unos objetivos concretos. El siguiente paso es estudiar las tecnologías que usamos en el desarrollo de la aplicación, así como los propios programas de desarrollo. Posteriormente diseñamos un protocolo de comunicaciones que establezca las pautas para el intercambio de información. Seguidamente pasamos a diseñar e implementar el propio servidor de aplicaciones. De la creación de este servidor se deriva la necesidad de crear dos aplicaciones cliente que pretenden ser una guía que permita a futuros programadores desarrollar nuevas aplicaciones cliente así como configurar exitosamente el servidor. El siguiente paso es analizar el rendimiento y la capacidad de carga del servidor, comprobando que cumple con las expectativas fijadas. Por último, documentamos el proyecto en forma de esta memoria. El conjunto formado por el servidor, el protocolo de comunicaciones y las dos aplicaciones cliente conforman toda una plataforma robusta y escalable

    Implementación de un juego de mus en red sobre SIP

    Get PDF
    El objetivo de este proyecto es crear un sistema para jugar al mus en red utilizando SIP como protocolo de señalización, y donde los usuarios podrán jugar partidas contra otros o contra un motor de inteligencia artificial. El sistema dispone de un servidor central donde los usuarios se conectan, y sirve de nexo entre ellos para unirse y jugar partidas. El proyecto también ha de permitir jugar a un jugador solo contra un motor de inteligencia artificial, creado en un TFC paralelo, realizado por otros compañeros y utilizado en éste. Tanto la aplicación cliente, como la del servidor, han sido programadas en Java. Se ha usado JAIN-SIP como implementación de SIP, una librería que define métodos y clases para poder utilizar el protocolo. Se ha realizado un estudio teórico del protocolo para poder implementar un servidor y un cliente propio. La aplicación cliente tiene una interfaz gráfica diseñada en SWT, una librería de Java que utiliza los componentes nativos del sistema operativo. La interfaz está estructurada en tres paneles, según la función de cada uno: sala de conexión, sala de partidas y el tapete de juego. El servidor central ha de controlar la creación de partidas y la presencia de los usuarios, permitiendo que éstos conozcan quién está conectado y dándoles la posibilidad de crear una lista privada con sus amigos. El servidor también ofrece a los usuarios un chat para comunicarse. Una vez empieza la partida, se crea un motor de juego, que realiza las funciones de servidor de la partida. Durante la partida, el servidor central sigue manteniendo el control de presencia, y si un jugador abandona, ha de añadir un motor de inteligencia artificial que continúe la partida por él. Asimismo, si este jugador vuelve a conectarse el servidor le da la opción de retornar a la partida

    ETIS. Servidor Europeu d'Informació Terminològica

    Get PDF

    SIMVAC : desenvolupament d'un simulador d'una granja de vaques

    Get PDF
    En aquest projecte s'ha desenvolupat una aplicació que permet simular la producció de llet en una granja de vaques. El projecte està enfocat com a una eina d'ensenyament per a la Facultat de Veterinària de la UAB, per facilitar als seus alumnes una forma de realitzar les pràctiques sobre la producció de llet d'una granja de vaques. L'objectiu principal del projecte serà la implementació d'un programari que permeti aquesta simulació. Aquesta aplicació té com a base un servidor Web format pel servidor Apache HTTP, el servidor Apache Tomcat i el sistema gestor de base de dades MySQL. A partir d'aquests i mitjançant l'entorn de programació Eclipse Galileo s'ha implementat un simulador dins d'un Servlet de Java, que permet als alumnes un accés remot al simulador per tal que es pugin realitzar les pràctiques des de qualsevol ordinador amb connexió a Internet.En este proyecto se ha desarrollado una aplicación que permite simular la producción de leche en una granja de vacas. El proyecto está enfocado como herramienta de enseñanza para la Facultad de Veterinaria de la UAB, para facilitar a sus alumnos una forma de realizar las prácticas sobre la producción de leche de una granja de vacas. El objetivo principal del proyecto será la implementación de un software que permita esta simulación. Esta aplicación tiene como base un servidor web formado por el servidor Apache HTTP, el servidor Apache Tomcat y el sistema gestor de base de datos MySQL. A partir de éstos y mediante el entorno de programación Eclipse Galileo se ha implementado un simulador para que se puedan realizar las prácticas desde cualquier ordenador con conexión a Internet

    Servidor Linux para conexiones seguras de una LAN a Internet

    Get PDF
    Este documento esta elaborado para describir la implementación de un servidor GNU/Linux, así como especificar y resolver los principales problemas que un administrador se encuentra al poner en funcionamiento un servidor. Se aprenderá a configurar un servidor GNU/Linux describiendo los principales servicios utilizados para compartir archivos, páginas web, correo y otros que veremos más adelante. La herramienta de configuración Webmin, que se detalla en uno de los últimos capítulos es independiente de la distribución GNU/Linux que utilicemos y nos permitirá administrar de forma transparente diferentes distribuciones, con la ventaja que eso supone si alguna vez cambiamos de distribución

    Diseño e implementación de un software orientado a la web para la gestión de recetas, control de inventario y costeo para restaurante

    Get PDF
    Con los sistemas informáticos de hoy en día es posible aprovechar los recursos disponibles que cada vez evolucionan de manera más precoz, y hacer más fácil el camino para encontrar soluciones que sean útiles a los problemas de la sociedad. Los aplicativos web (web-based application) es un tipo especial de aplicación cliente/servidor, donde el cliente (navegador o explorador) como el servidor (el servidor web) y el protocolo que se comunican (HTTP) están estandarizados y no han de ser creados por el programador de aplicaciones. Es una herramienta importante para desarrollar aplicativos para manejo accesible y fácil entendimiento en el usuario, que utilizamos para la creación del software implementado al chef o administrador de un restaurante

    Implementación de un servidor de vídeo escalable en el tiempo

    Get PDF
    En este proyecto se ha implementado la parte servidora de un servicio de streaming de vídeo escalable en el tiempo. El vídeo a enviar se ha comprimido previamente mediante MCTF y la tarea del servidor consiste en enviar dicho vídeo a un conjunto de clientes. Lo novedoso de este proyecto es que tanto el servidor como el cliente se comunican, para saber qué cantidad de vídeo puede transmitirse en cada instante, en funci´on del ancho de banda disponible, sin que esto provoque interrupciones en su reproducci´on. Finalmente, mediante una serie de pruebas, se ha comprobado el correcto funcionamiento del protocolo y de la gestión de las diferentes capas de vídeo por parte del servidor

    Desenvolupament d'un servidor d'informació geogràfica

    Get PDF
    L'explosió d'aplicacions a Internet basades en oferir serveis de localització, com són portals web de mobilitat o aplicacions de seguiment de vehicles en línia han motivat aquest projecte. Google Maps ens permet afegir mapes fàcilment en un lloc web amb la seva API, però OpenLayers, una llibreria JavaScript lliure ens dóna l'opció de carregar cobertures de mapa i marcadors des de qualsevol font. OpenStreetMap proporciona dades geogràfiques de manera lliure, com per exemple mapes de carrers i carreteres. Un estudi acurat de l'estructura i agrupació de les dades en el format OSM i el desenvolupament d'un servidor basat en el model de tessel·les, són els principals elements de partida per crear la nostra pròpia font de dades cartogràfiques. En aquest projecte s'analitza i processa DXF Drawing eXchange Format passant al format OSM. Un fitxer OSM conté la informació geogràfica necessària per a la base de dades espaial a partir de la qual, entre d'altres aplicacions, es podran visualitzar els mapes propis en una aplicació de seguiment de vehicles o en un portal web.La explosión de aplicaciones en Internet basadas en ofecer servicios de localización, como pueden ser portales web de movilidad o aplicaciones de seguimento de vehículos en línea han motivado este proyecto. Google Maps nos permite añadir mapas fácilmente en un sitio web con su API, pero OpenLayers, una librería JavaScript libre nos da la opción de cargar coberturas de mapa y marcadores desde cualquier fuente. OpenStreetMap proporciona datos geográficos de forma libre, por ejemplo mapas de calles y carreteras. Un estudio detallado de la estructura y agrupación de los datos en el formato OSM y el desarrollo de un servidor basado en el modelo de teselas, son los principales elementos de partida para crear nuestra propia fuente de datos cartográficos. En este proyecto se analiza y procesa DXF Drawing eXchange Format pasando al formato OSM. Un fichero OSM contiene la información geográfica necesaria para la base de datos espacial a partir de la cual, entre otras aplicaciones, se podrán visualizar los propios mapas en una aplicación de seguimento de vehículos o en un portal web.The growing of Internet applications based on offering localizing services, like movility portals or on-line vehicle tracking applications ar the main intention of this project. Google Maps halp us to add maps in a web site trought its API, but OpenLayers, a free JavaScript library can load map layers and markers from any source. OpenStreetMap share free geographical data, like street maps and roadways. Studying the structure and data groupment of OSM format and a tile-based model server development are the main starting points to create our own cartographical data source. In this project DXF Drawing eXchange Format are analized and processed to obtain OSM files. An OSM file contains the geographical information necessary in a spatial data base from whom we can display our own maps in a tracking application or in an on-line portal

    SIOLAP: servidor de integração OLAP

    Get PDF
    Em muitos casos o desenvolvimento de soluções recorrendo a data warehouses é pensado para funcionar de forma autónoma e não numa perspectiva cooperativa. Este facto leva a que existam alguns problemas quando é necessário integrar diferentes data marts de forma a construir uma solução integrada que possa facilitar o acesso á informação. A solução proposta passa pelo desenvolvimento de um servidor de baixo acoplamento que permite integrar diferentes datas marts heterogéneos, utilizando o protocolo padrão XMLA. O mesmo não possui qualquer informação presente nos múltiplos data marts a integrar. Este servidor apenas possui meta-informação que permite saber quais são as dimensões concordantes entre os diferentes data marts, possibilitando assim a realização de operações de drill-across entre as diversas fontes de dados. Com esta solução é possível a existência um elevado grau de descomprometimento entre o servidor de integração e os repositórios de informação, sendo apenas necessário que o servidor saiba de que forma os dados estão relacionados. Este servidor é constituído por diferentes módulos. De entre eles realça-se o módulo que permite gerar múltiplas interrogações, para cada um dos data marts, a partir de uma única interrogação. O mesmo módulo permite posteriormente juntar o resultado das interrogações a todos os data marts numa única resposta. Para realizar a prova da viabilidade da solução, foram desenvolvidos dois data marts que possuem dimensões concordantes. Cada um deles foi colocado em servidores de diferentes fornecedores. Ao ser colocado cada um dos data marts em dois servidores de fornecedores diferentes, é possível demonstrar também que a solução funciona com diferentes servidores. Para tornar possível a interrogação do servidor de integração, foi desenvolvida uma aplicação cliente que permite que o utilizador possa, ao ir adicionando e removendo dimensões, saber quais os dados que são ou não compatíveis
    • …
    corecore