IBM Traveler: Actions used in SyncML and ActiveSync: Difference between revisions
(→SyncML) |
(→SyncML) |
||
Line 21: | Line 21: | ||
= SyncML = | = SyncML = | ||
/traveler?action=getStatus'''&deviceId= | * /traveler?action=getStatus'''&deviceId= | ||
: Verifica pelo status do servidor | : Verifica pelo status do servidor | ||
/traveler?'''action=getConfig'''&deviceId= | * /traveler?'''action=getConfig'''&deviceId= | ||
: Ask for information from the server like qtd mail, calendar 7 days in past | : Ask for information from the server like qtd mail, calendar 7 days in past | ||
/traveler?'''action=setConfig'''&deviceId= | * /traveler?'''action=setConfig'''&deviceId= | ||
: tell to server that configuration was defined in device | : tell to server that configuration was defined in device | ||
/traveler?'''action=setSecurity'''&deviceId= | * /traveler?'''action=setSecurity'''&deviceId= | ||
: tell to server about security server | : tell to server about security server | ||
/traveler?'''action=GET'''&deviceId= | * /traveler?'''action=GET'''&deviceId= | ||
: check connections again | : check connections again | ||
Line 44: | Line 44: | ||
/traveler?'''action=push'''&deviceId= | * /traveler?'''action=push'''&deviceId= | ||
: diz ao server "estou pronto para o push", vou sincronizar algumas coisas..., o servidor responde voce tem novo email | : 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= | * /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 1 => device envia a solicitação de sincronia para o server, passando os dados de controle de sincronia | ||
Line 54: | Line 54: | ||
:Fase 3 => device envia uma confirmação de que os emails, calendarios, ... foram gravados | :Fase 3 => device envia uma confirmação de que os emails, calendarios, ... foram gravados | ||
/traveler?'''s=XXXX&action=sync&orig=dp'''&deviceId= | * /traveler?'''s=XXXX&action=sync&orig=dp'''&deviceId= | ||
:sessão de sincronizacao | :sessão de sincronizacao | ||
/traveler?'''action=getAttachment&AttachmentName=XXXXXX&orig=dp'''&deviceId= | * /traveler?'''action=getAttachment&AttachmentName=XXXXXX&orig=dp'''&deviceId= | ||
:Download de Anexos | :Download de Anexos | ||
/traveler?'''action=nameLookup&nameLookupQuery=XXXX''' | * /traveler?'''action=nameLookup&nameLookupQuery=XXXX''' | ||
:Busca por nomes | :Busca por nomes | ||
/traveler?'''action=upload''' | * /traveler?'''action=upload''' | ||
:Sobe os logs para o servidor para suporte | :Sobe os logs para o servidor para suporte |
Revision as of 20:03, 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 |
|
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