IBM Traveler: Actions used in SyncML and ActiveSync: Difference between revisions

From Wiki
No edit summary
Line 21: Line 21:
= SyncML =
= SyncML =


* /traveler?'''action=getStatus'''&deviceId=
{| class="wikitable"
|-
! Action !! Description
|-


: Verifica pelo status do servidor
|-
| /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=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=setConfig'''&deviceId=


|| tell to server that configuration was defined in device


* /traveler?'''action=setSecurity'''&deviceId=


: tell to server about security server
|-
| /traveler?'''action=setSecurity'''&deviceId=


|| tell to server about security server


* /traveler?'''action=GET'''&deviceId=


: check connections again
|-
| /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=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, ...
| /traveler?'''action=sync&orig=dp'''&deviceId=
:Fase 3 => device envia uma confirmação de que os emails, calendarios, ... foram gravados


||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?'''s=XXXX&action=sync'''&orig=dp&deviceId=


||sessão de sincronizacao


* /traveler?'''action=getAttachment'''&AttachmentName=XXXXXX&orig=dp&deviceId=


:Download de Anexos
|-
| /traveler?'''action=getAttachment'''&AttachmentName=XXXXXX&orig=dp&deviceId=


||Download de Anexos


* /traveler?'''action=nameLookup&nameLookupQuery=XXXX'''


:Busca por nomes
|-
| /traveler?'''action=nameLookup&nameLookupQuery=XXXX'''


||Busca por nomes


* /traveler?'''action=upload'''


:Sobe os logs para o servidor para suporte
|-
| /traveler?'''action=upload'''


||Sobe os logs para o servidor para suporte
|}
= ActiveSync =
= ActiveSync =



Revision as of 20:08, 26 November 2015

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

Action Description
/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