• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 8
  • 5
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 26
  • 10
  • 7
  • 7
  • 6
  • 6
  • 6
  • 5
  • 5
  • 4
  • 4
  • 4
  • 4
  • 4
  • 3
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Adhoc-Verwendung einer elektronischen Tafel unter Verwendung der Jini-Technologie

Nguyen-Salamanis, Khanh-Loan. January 2000 (has links)
Stuttgart, Univ., Studienarb., 2000.
2

Service Portal for Jini Federations

Pai, Sheng-Hsien 25 August 2001 (has links)
Today, there are two different ways to use computer. The first one is using standalone applications and another is using network services. Because user must install all program files into personal computer for standalone application, the cost of installing and updating application is very expensive. Online service is always constructed by using the model of a mainframe, so information is still administered in the centralized database and every user's operations must be processed in the web server. Because of the mature network infrastructure, people can use different ways to connect to Internet. More and more applications are changed to online services. That is also the ideal of Sun, "The Network is The Computer", and Sun announces Jini technology for the ideal. By using Jini technology, service providers can construct and deploy their services easily and users can find these services easily. Jini technology is based on Java, so Jini has many advantages of Java. Besides, there is a concept of federation in Jini technology. People can share resources in the same federation easily, but can not access resources in the other federation. In the other words, federations can not communicate with each other. In order to solve this problem, we design Service Portal for Jini federations, that let Jini federations can share their resources with others. In the Service Portal for Jini federations, we use "Service Proxy Forwarding" mechanism to forward service proxy objects inside Jini federations and use "Scalable Service Portal" mechanism to gather service proxy objects from different Jini federations. In our service portal system, we implement two application services to determine the reliability of the system. They are Stock Market System and Motor vehicles Presentation System.
3

A Service Discovery-Enabled LCD Projector Device

Kale, Jeevan 20 December 2002 (has links)
The widespread deployment of inexpensive communications technology, computational resources in the networking infrastructure and network-enabled end devices pose a problem for end users: how to locate a particular network service or device out of those accessible. Service providers use Service Discovery Services (SDS) to advertise the descriptions of available or already running services, while clients use SDS to compose queries for locating these services. Service descriptions and queries use the eXtensible Markup Language (XML) to encode vendor specific information and device- or service-specific capabilities as well as the actions addressed to the device or service. This report presents the architecture and implementation of a SDS used to locate enabled LCD projectors and use them for presentation. The presentation service provides all the capabilities to the end user so that he can choose the projector device of his interest and use the graphical user interface to navigate thorough the presentation. The presentation service also has the capability to use more than one projector at a time. We use the Universal Plug and Play suite of protocols to establish the communication between client and the projector device.
4

Mobile Communication in Distributed Environment

Iftikhar, Muhammad Usman, Rauf, Muhammad January 2010 (has links)
<p>The thesis purpose was to develop a framework for coordination of devices over mobile environment. The framework is specially designed for mobile devices due to constraints in mobiles of less memory and resources, enables zero configuration for communication. The purpose of study was to investigate existing tools and technologies for mobile communication. For this purpose UPnP (Universal Plug and Play) architecture is investigated over Prism-MW (Programming in the small and many - middleware) for android platform. We have developed the control point devices communicate with server devices. And also we have developed demonstrator application to show how devices will work.</p>
5

Mobile Communication in Distributed Environment

Iftikhar, Muhammad Usman, Rauf, Muhammad January 2010 (has links)
The thesis purpose was to develop a framework for coordination of devices over mobile environment. The framework is specially designed for mobile devices due to constraints in mobiles of less memory and resources, enables zero configuration for communication. The purpose of study was to investigate existing tools and technologies for mobile communication. For this purpose UPnP (Universal Plug and Play) architecture is investigated over Prism-MW (Programming in the small and many - middleware) for android platform. We have developed the control point devices communicate with server devices. And also we have developed demonstrator application to show how devices will work.
6

Implementação de espaços de tuplas do tipo JavaSpaces.

Figueiredo, Orlando de Andrade 06 December 2002 (has links)
Um espaço de tuplas tem como função criar uma abstração de memória compartilhada sobre um sistema distribuído. Por propiciar modelos de programação muito simples e com baixo acoplamento entre os elementos do sistema, espaços de tuplas têm sido empregados na construção de sistemas distribuídos complexos. O espaço de tuplas JavaSpaces é um dos mais populares espaços de tuplas para a linguagem Java. Ele tem como características relevantes a conformidade a objetos, a persistência e o emprego de transações. As atuais implementações de JavaSpaces apresentam restrições como: complexidade de configuração, limitação de alcance e não serem abertas. Por “complexidade de configuração" entende-se ter que usar boa parte da infra-estrutura Jini (feita para facilitar o desenvolvimento e administração de sistemas distribuídos) e o Remote Method Invocation (mecanismo de chamadas remotas padrão no ambiente Java), mesmo quando eles seriam dispensáveis. Por "limitação de alcance", entende-se não poder usar as implementações sobre redes amplas, como a Internet. Por “não ser aberto" entende-se que: ou o código fonte não está disponível ou o código fonte e o aplicativo são distribuídos por licenças de software proprietárias ou o uso do software requer algum componente proprietário. Um projeto de espaço de tuplas em conformidade com a especificação JavaSpaces e que busca contornar as restrições acima é apresentado neste trabalho. São destaques do projeto proposto: 1. Dispensar o Remote Method Invocation pois utiliza sockets diretamente; 2. Implementar a persistência sobre bases de dados relacionais; 3. Suscitar o emprego de um mecanismo direto para obtenção de proxies Jini. As características 1 e 3 simplificam a configuração do espaço de tuplas e viabilizam o seu emprego da Internet. A característica 2 viabiliza uma implementação baseada em software aberto. Um protótipo foi implementado para verificar as idéias propostas.
7

Creating a distributed field robot architecture for multiple robots

Long, Matthew T 01 November 2004 (has links)
This thesis describes the design and implementation of a distributed robot architecture, Distributed Field Robot Architecture. The approach taken in this thesis is threefold. First, the distributed architecture builds on existing hybrid deliberative/reactive architectures used for individual robots rather than creating a distributed architecture that requires re-engineering of existing robots. Second, the distributed layer of the architecture incorporates concepts from artificial intelligence and software agents. Third, the architecture is designed around Suns Jini middleware layer, rather than creating a middleware layer from scratch or attempting to adapt a software agent architecture. This thesis makes three primary contributions, both theoretical and practical, to intelligent robotics. First, the thesis defines key characteristics of a distributed robot architecture. Second, this thesis describes, implements, and validates a distributed robot architecture. Third, the implementation with a team of mobile ground robots interacting with an external software "mission controller" agent in a complex, outdoor task is itself a contribution. The architecture is validated with three existence proofs. First, an example is presented to show the implementation of a basic sensor service. Second, a basic behavior is presented to validate the reactive portion of the architecture. Finally, an intelligent agent is presented to validate the deliberative layer of the architecture and describe the integration with the distributed layer.
8

網際網路與家庭網路間的整合服務通訊閘 / Integrated Services Gateway between Internet and HomeNet

劉建宗 Unknown Date (has links)
隨著寬頻網路的逐漸普及,透過網路科技不僅讓生活更加方便,還能進一步的讓家庭娛樂更加多元化。目前家庭網路的服務主要包括了昇陽微電腦公司所提出的Jini、微軟提出的UPnP,除此還有HAVi等,由於家庭網路技術多元,很容易造成家庭網路的紊亂,本研究提出一個家庭服務整合平台的概念,除了將家庭的智慧型家電整合控制外,還讓外部的服務提供廠商,透過網路將服務傳送到家庭內部。家庭通訊閘是家庭連外網路的主要門戶,透過一個統一的門戶能夠輕易的作到網路安全的控管,並且能將內外服務整合,將家庭服務整合平台架構在家庭通訊閘中,就能整合通訊閘的優點,作到包括安全控管與服務整合的集中系統,本研究出了將提出一系統架構,也會根據此架構實作一簡單雛形,來證明此理論的可行性。
9

Kan integration av nätverksresurser förenklas med hjälp av Javabaserade Jini?

Nilsson, Markus January 1999 (has links)
<p>Syftet med denna rapport är att undersöka om modern teknik kan åtgärda de problem som idag finns vid integration av nätverksresurser. En av grundtankarna i detta arbete är att nätverken i framtiden kommer att behöva anpassas till en mer flexibel och heterogen miljö. Anledningen till detta är att det i framtiden kommer utvecklas en rad nya produkter som ska kopplas in i nätverken.</p><p>Rapporten är uppdelad i tre delar. I första delen undersöks vilka problem som finns idag vid resurshantering i nätverk. Denna undersökning gjordes med hjälp av intervjuer med ett antal systemadministratörer som har praktisk erfarenhet av sådana typer av problem. Den andra delen undersöker en ny teknik vid namn Jini som utvecklats av Sun Microsystems. Jini undersöktes med utgångspunkt från de problem som togs fram i första delen. Tredje delen är praktisk och syftar till att undersöka hur Jini kan användas i praktiken.</p><p>Resultatet från första delen var sex stycken problem som var vanligast i olika kategorier. Problem med drivrutiner, rättigheter och administration för nätverskresurserna vad det som var vanligast. Resultatet från andra delen blev att Jini klarade av flera av problemen på ett smidigt sätt men kräver separata administrationsprogram för vissa problem. Tredje delen resulterade i ett antal erfarenheter från en relativt begränsad fallstudie.</p>
10

Jini kontra Web services, med intention att göra Web services pålitligt.

Böök, Klas, Strand, Christian January 2005 (has links)
<p>Detta examensarbete behandlar Service Oriented Architecture (SOA) och dess implementeringar Jini och Web services. SOA beskriver hur applikationsintegration mellan olika plattformar skall ske och innebär att applikationer designas som tjänster för att enkelt integreras med andra applikationer. Dynamisk lokalisering av tjänster via en registertjänst används för att applikationer skall finna andra applikationer. Vi designar och implementerar en mekanism i Web services som gör det möjligt att byta en tjänst under exekvering. Ett sådant byte kan vara intressant av två skäl, tjänster kan registreras utan att vara tillgängliga, eller att det uppstår ett fel under exekvering som gör att tjänsten blir otillgänglig.</p> / <p>This degree project is about Service Oriented Architecture (SOA) and its implementations Jini and Web services. SOA is a description of how application integration between different platforms can be carried out by designing applications as services, which implies an easier integration with other applications. Dynamic location of services is carried out by consultation with a register service so that applications can find other applications. We design and implement a mechanism in Web services that makes it possible to change service during execution. A change of service can be interesting for two reasons, the service might be registered but not available or there might be some sort of fault during execution that makes the service unavailable.</p>

Page generated in 0.0379 seconds