IBM Traveler: Actions used in SyncML and ActiveSync

From Wiki
Revision as of 20:04, 26 November 2015 by Ebasso (talk | contribs) (→‎SyncML)

O IBM Traveler suporta 2 tipos de protocolo de Syncronização entre os dispositivos.

Na tabela abaixo temos o Protocolo e o clientes que utilizam estes protocolos

Protocolo Devices
SyncML
  • IBM Verse Client for Android
  • IBM Verse Client for Apple
  • Nokia Symbian
ActiveSync
  • Apple iOS através de uma Exchange Account
  • Windows Phone que suportam o ActiveSync

SyncML

  • /traveler?action=getStatus&deviceId=
Verifica pelo status do servidor


  • /traveler?action=getConfig&deviceId=
Ask for information from the server like qtd mail, calendar 7 days in past


  • /traveler?action=setConfig&deviceId=
tell to server that configuration was defined in device


  • /traveler?action=setSecurity&deviceId=
tell to server about security server


  • /traveler?action=GET&deviceId=
check connections again


  • /traveler?action=push&deviceId=
diz ao server "estou pronto para o push", vou sincronizar algumas coisas..., o servidor responde voce tem novo email


  • /traveler?action=sync&orig=dp&deviceId=
Fase 1 => device envia a solicitação de sincronia para o server, passando os dados de controle de sincronia
Fase 2 => device envia uma continuação das solicitação de sincronia para o server, e recebe os emails, calendarios, ...
Fase 3 => device envia uma confirmação de que os emails, calendarios, ... foram gravados


  • /traveler?s=XXXX&action=sync&orig=dp&deviceId=
sessão de sincronizacao


  • /traveler?action=getAttachment&AttachmentName=XXXXXX&orig=dp&deviceId=
Download de Anexos


  • /traveler?action=nameLookup&nameLookupQuery=XXXX
Busca por nomes


  • /traveler?action=upload
Sobe os logs para o servidor para suporte

ActiveSync

/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=Settings Busca configurações do Servidor


/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=Provision Get Security information and part of config information


/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=FolderSync


FolderSync=0 => retorno inicial, vai sincronizar tudo

/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=Sync

4 => Class Email - Inbox 2 => Class Contacts 3 => Class Calendar 397058 => Class Email - Folder qualquer

/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=Ping


/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=SendMail /traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=SmartReply /traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=SmartForward


/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=Search --> faz uma pesquisa no Notes


/traveler/Microsoft-Server-ActiveSync?User=&DeviceId=&DeviceType=&Cmd=ResolveRecepients --> Check for Busitime

Ver também