Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

OBEX Application Development

.NET Compact Framework 1.0
Windows Mobile SupportedWindows Embedded CE Supported
9/8/2008

A tecnologia Protocolo Exchange de objeto (OBEX) fornece um compacto binário protocolo que permite que um intervalo grande de dispositivos para trocar dados espontaneamente de maneira simples e eficiente.

For Windows Embedded CE:

Suporta OBEX dois diferentes transportes na sistema operacional Windows Embedded CE (OS), principalmente, Bluetooth e Infrared Data Association protocolos (IrDA).

OBEX é usado principalmente como um objetos enviar ou receber dados. Ele executa funções semelhantes às protocolo HTTP (HTTP), Somente OBEX não requer os recursos que requer um servidor HTTP. Isso torna OBEX perfeito para dispositivos low-end com recursos limitados.

Quando dois dispositivos estão prestes a trocar informações sobre OBEX, o solicitante, normalmente conhecido como o cliente, enviará comandos para o servidor, que realizará os comandos, conforme solicitado.

Um cliente OBEX é um dispositivo que inicia uma conexão para um servidor OBEX. Um servidor OBEX é um dispositivo que escuta para de entrada conexões de um cliente.

O seguinte cenários são usos típicos dos OBEX:

  • Um empurrar um arquivo para outro computador portátil, computador portátil ou digital pessoal (PDA) assistente.
  • Um computador industrial puxando status e informações de diagnóstico de uma máquina factory.
  • Um digital câmera empurrar imagens para um filme-desenvolvimento Quiosque.
  • Um digital celular que está sendo consultado para o cartão eletrônico empresa do seu proprietário. Esse processo envolve puxando as informações.

Um objeto OBEX é um simples objeto binário grande (blob) que tem um conjunto de cabeçalhos que descrevem-lo. Empurrar é realizado com um Colocar método. Puxando é realizado com um Obter método. Windows Embedded CE suporta empurrar e puxando de objetos pelo tipo Multipurpose Internet Mail Extenstions (MIME). Comandos são executado no contexto de uma conexão entre um servidor OBEX e um cliente.

Como OBEX é executado em vários transportes, ele usa um design módulo extensível. Os transportes são registrados para que na inicialização, a camada OBEX pode inicializar todos os transportes conhecidos. A camada OBEX formata pacotes para a especificação OBEX e envia-los para o apropriado transporte para entrega.

Descoberta de dispositivo leva local pela disponível todos os transportes. Cada objeto transporte expõe um método que permite que a camada OBEX para compilar uma lista de todos os disponível dispositivos. Descoberta de dispositivo não é parte da especificação OBEX, no entanto, é essencial para estabelecer uma conexão entre os dispositivos.

Autenticação na nível de protocolo OBEX é opcional para Bluetooth e IrDA. Autenticação pode ser feita de duas maneiras:

  • O cliente solicita autorização de servidor.
  • O servidor força autorização.

A autenticação pode ser exigido para cada conexão, ou solicitação.

Para obter mais informações sobre a tecnologia OBEX, consulte a especificação OBEX neste Official IrDA Web site.

Para Windows Embedded CE:

Server Support

Fornece informações sobre suporte servidor OBEX que facilita troca informações usando o Bluetooth ou o protocolo IrOBEX 1.2.

Client Support

Fornece informações sobre suporte cliente OBEX que inicia um subjacente transporte conexão para um servidor OBEX.

OBEX Protocols Overview

Fornece informações gerais sobre os protocolos OBEX para sem fio troca dados

Para Windows Mobile:

Registry Settings for OBEX Server

Descreve as configurações para as extensões servidor OBEX OBEX servidor configuração Parâmetros e Registro.

Para Todas as Plataformas:

Object Exchange Protocol

Fornece informações sobre a tecnologia Object Exchange Protocol (OBEX) Windows Embedded CE.

OBEX Reference

Fornece informações sobre programação elementos que estão disponível para a criação de aplicativos OBEX.

Para Windows Embedded CE:

OBEX OS Design Development

Fornece informações sobre dependências OBEX, módulos e os componentes que implementar o OBEX funcionalidades e variáveis Sysgen que habilitar essas funcionalidades.

OBEX Samples

Descreve os exemplos que estão disponível na pasta de %_WINCEROOT%\Public\Servers\SDK\Samples\OBEX.

Contribuições da comunidade

ADICIONAR
Mostrar: