Descrição das funcionalidades Universal Plug and Play no Windows XP

Traduções de Artigos Traduções de Artigos
Artigo: 323713 - Ver produtos para os quais este artigo se aplica.
Para obter uma versão deste artigo referente ao Microsoft Windows Millennium Edition, consulte 262458.
Expandir tudo | Reduzir tudo

Sumário

Universal Plug and Play (UPnP) é uma arquitectura no Windows XP que suporta a funcionalidade Plug and Play ponto a ponto para dispositivos de rede. A especificação UPnP foi concebida para simplificar a instalação e gestão de dispositivos e serviços de rede. O UPnP detecta e controla dispositivos e serviços através de mecanismos de protocolo baseados em normas, sem controladores. Os dispositivos Universal Plug and Play podem configurar automaticamente o endereçamento da rede, anunciar-se numa sub-rede e permitir o intercâmbio de descrições de serviços e dispositivos. Um computador baseado no Windows XP pode funcionar como um ponto de controlo UPnP para detectar e controlar os dispositivos através de uma interface Web ou de programação.

Pode instalar suporte Universal Plug and Play no Windows XP utilizando a ferramenta Adicionar ou remover programas (Add or Remove Programs) do Painel de controlo (Control Panel). Se o suporte Universal Plug and Play estiver instalado, quando um dispositivo Universal Plug and Play for adicionado à rede, o computador baseado no Windows funcionará como um ponto de controlo para esse dispositivo e será apresentada uma notificação na barra de tarefas a indicar que existe um novo dispositivo disponível.

Mais Informação

A lista que se segue define termos fundamentais relacionados com Universal Plug and Play:
  • Acção: comando utilizado para activar serviços de forma a executar uma função.
  • Ponto de controlo: software que obtém descrições de serviços e dispositivos Universal Plug and Play, envia acções para serviços e recebe eventos de serviços.
  • Dispositivo: um objecto contentor para um ou mais serviços, que pode ser um dispositivo físico como uma camcorder, ou um dispositivo lógico, como um computador que funcione como uma camcorder.
  • Evento: uma mensagem de um dispositivo para um ponto de controlo utilizado para manter pontos de controlo subscritos informados sobre o estado do dispositivo.
  • Serviço: funcionalidade de dispositivo que pode ser controlada através de pontos de controlo.
  • Subscrição: uma relação entre um ponto de controlo e um serviço.
A funcionalidade Universal Plug and Play envolve cinco processos:
  • Detecção: um dispositivo Universal Plug and Play anuncia-se na rede a outros dispositivos e pontos de controlo utilizando o protocolo de serviço de identificação simples (SSDP, Simple Service Discovery Protocol). Um novo ponto de controlo utiliza o SSDP para detectar dispositivos Universal Plug and Play na rede. As informações trocadas entre o dispositivo e o ponto de controlo limitam-se a mensagens de detecção que fornecem informações básicas sobre os dispositivos e respectivos serviços, bem como um URL de descrição, que pode ser utilizado para recolher informações adicionais sobre o dispositivo.
  • Descrição: utilizando o URL fornecido no processo de detecção, um ponto de controlo recebe informações XML sobre o dispositivo, como a marca, modelo e número de série. Além disso, o processo de descrição pode incluir uma lista de dispositivos incorporados, serviços incorporados e URLs utilizados para aceder a funcionalidades do dispositivo.
  • Controlo: os pontos de controlo utilizam URLs fornecidos durante o processo de descrição para aceder a informações XML adicionais que descrevem acções às quais os serviços de dispositivos Universal Plug and Play respondem, bem como parâmetros para cada acção. As mensagens de controlo são formatadas em XML e utilizam SOAP.
  • Eventos: quando um ponto de controlo subscreve um serviço, o serviço envia mensagens de evento para o ponto de controlo de modo a anunciar alterações no estado do dispositivo. As mensagens de evento são formatadas em XML e utilizam a arquitectura geral de notificação de eventos (GENA, General Event Notification Architecture).
  • Apresentação: se um dispositivo Universal Plug and Play fornecer uma apresentação URL, pode ser utilizado um browser para aceder a funcionalidades de controlo de interface, informações sobre os dispositivos ou serviços ou quaisquer capacidades específicas do dispositivo implementadas pelo fabricante.
No Windows XP, a funcionalidade Universal Plug and Play é fornecida pelos seguintes ficheiros e serviços:
  • UPnP
    Upnpcont.exe
    Upnphost.dll - para hospedar dispositivos UPnP
    Upnp.dll - a biblioteca de ligação dinâmica principal (DLL) de UPnP
    Upnpui.dll - utilizada pelo Windows XP para criar a interface
  • SSDP
    Ssdpaip.dll - a DLL da interface de programação de aplicações (API, Application Programming Interface) do SSDP
    Ssdpsrv.dll - utilizada para mensagens do SSDP como anfitrião
  • Serviços: o serviço de detecção SSDP permite detectar dispositivos UPnP na rede doméstica.
  • Anfitrião de dispositivos Universal Plug and Play: fornece suporte para hospedar dispositivos Universal Plug and Play.

Propriedades

Artigo: 323713 - Última revisão: 1 de dezembro de 2007 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kbinfo kbhardware KB323713

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com