Download Perdix Mobile Synchronization protocol User Manual

Transcript
Perdix Mobile Synchronization protocol
User Manual
Version 1.00
Document history:
Version
Date
Author
Description
0.1
20.02.2001 Hasan Dohogu
Draft version
0.2
7.04.2001
Hasan Dohogu
Approved
1.0
24.03.2001 Hasan Dohogu
Approved
Document Owner
Perdix Project Team
Authors
Hasan Dohogu
Status
Version 1.0
Approved by
Perdix Project Team, Exidio
File location
c:/perdix/doc/deliveries/LU/MSP_UserManual.pdf
Perdix Project Team,
Distribution
Exidio: Lauri Heiskanen, Kalevi Ratschunas,
Software Project Course Staff
Client
Exidio Oy
Supervisor
Lauri Heiskanen
 Perdix
2(15)
TABLE OF CONTENTS
1 INTRODUCTION .......................................................................................4
1.1
1.2
1.3
USERS ..................................................................................................................................4
COMPABILITY ......................................................................................................................4
PURPOSE ..............................................................................................................................4
2 INSTALLATION ........................................................................................5
3 USING THE SOFTWARE..........................................................................5
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
SYNCHRONIZE .....................................................................................................................5
RE-DOWNLOAD ....................................................................................................................7
GET DATA ...........................................................................................................................7
UPDATE ...............................................................................................................................7
DELETE ..............................................................................................................................12
SETUP ................................................................................................................................14
EXIT...................................................................................................................................15
HELP ..................................................................................................................................15
 Perdix
3(15)
1
Introduction
7KHSXUSRVHRIWKLVGRFXPHQWLVWRSURYLGHVRPHJHQHUDOLQIRUPDWLRQKRZ
WKHXVH3HUGL[’V063VRIWZDUH,WFKHFNVWKHVRIWZDUHIURPHQGXVHUSRLQW
RIYLHZVRLWZLOOEHPXFKDERXWWKHFOLHQWVRIWZDUHEXWVRPHJHQHUDO
LQIRUPDWLRQZLOOEHJLYHQDOVRDERXWWKHSURWRFROHQJLQHDQGEDFNVHUYHU
063LVJHQHUDOO\GLYLGHGWRWKUHHVXESDUWV)URPHQGXVHUSRLQWRIYLHZ
WKHFOLHQWVLGHLVPRVWLPSRUWDQW)RUPRUHLQIRUPDWLRQVHHILJXUHEHORZ
Protocol
client
Backserver
1.1
Users
8VHUVRIWKLVV\VWHPFDQEHGLYLGHGWRWZRPDMRUSDUWVHQGXVHUVDQG
VHUYLFHSURYLGHUV7KLVGRFXPHQWYLHZVWKHV\VWHPPDLQO\IURPHQGXVHU
SRLQWRIYLHZ
1.2
Compability
-DYD0(LVXVHGDVGHYHORSPHQWSURJUDPPLQJODQJXDJH7KLVSURJUDPLV
PDLQO\GHYHORSHGIRU6\PELDQ’V(32&2SHUDWLQJ6\VWHPEXWLWFDQEHUXQLQ
DQ\-DYDFRPSDWLEOH2SHUDWLQJ6\VWHPV
$OVR3URWRFRO(QJLQHDQG%DFNVHUYHUDUHGHYHORSHGXVLQJ-DYD
1.3
Purpose
7KHSXUSRVHRI063LVWRSURYLGHDV\QFKURQL]DWLRQSURWRFROWR3'$V
3HUVRQDO'HYLFH$VVLVWDQWVFDQXSORDGWKHLQIRUPDWLRQSURYLGHGE\VHUYLFH
SURYLGHUWRWKHLUORFDOKDUGGLVFUHDGWKHPXSGDWHWKHPDQGVHQGWKH
XSGDWHGLQIRUPDWLRQEDFNWRVHUYHU6HUYHUNQRZVZKRHOVHLVXVLQJWKLV
LQIRUPDWLRQDQGQRWLILHVWKHHQGXVHUDERXWQHZXSGDWH(QGXVHUFDQ
XSORDGWKHLQIRUPDWLRQWRKLPKHU3'$
 Perdix
4(15)
2
Installation
7KHVRIWZDUHLVGHOLYHUHGLQ=LSILOHV8VH:LQ]LSRU=LSWRXQ]LSLW:H
UHFRPPHQGWRSXWWKH3HUGL[GLUHFWRU\WR\RXUURRWHJF?SHUGL[7RUXQ
WKHFOLHQWVRIWZDUHGRXEOHFOLFNWKHSHUGL[EDW
<RXKDYHWRLQVWDOO-DYD0(EHIRUHUXQQLQJ063
3
Using the software
063LVGHVLJQHGWREHDHDV\WRXVHVRIWZDUH1RZJRWKRXJKWKHVRIWZDUH
ZLQGRZE\ZLQGRZDQGH[SODLQZKDWLVKDSSHQLQJ
:KHQ\RXVWDUWWKH063\RXJHWWKHPDLQZLQGRZ
,QWKLVZLQGRZ\RXFDQVHHWKHFXUUHQWVLWXDWLRQRIILOHVLQ\RXU3'$
)LOH,'LVWKHXQLTXHLGHQWLILFDWLRQQXPEHURIWKHILOH,WLVJLYHQE\
VHUYHU)LOH1DPHLVWKHQDPHRIILOHJLYHQE\ILOH’VFUHDWRU,Q6WDWXV
FROXPQ\RXFDQVHHWKHFXUUHQWVWDWXVRI\RXUILOHV,Q'RZQORDG'DWH
FROXPQ\RXVHHZKHQGLG\RXGRZQORDGWKHILOHILUVWWLPHDQGLQ/DVW
8SGDWHGFROXPQ\RXVHHWKHGDWHZKHQ\RXXSGDWHGWKHILOHODVWWLPH
,QWKHERWWRPRISDJHWKHUHDUHEXWWRQVIRUDOOQHFHVVDU\IXQFWLRQV
3.1
Synchronize
%\SUHVVLQJ6\QFKURQL]HEXWWRQ\RXZLOOEHDEOHWRPDNHV\QFKURQL]DWLRQ
)ROORZLQJZLQGRZDSSHDUVDIWHUWKHEXWWRQLVSUHVVHG
 Perdix
5(15)
$V\RXFDQVHHIURPWKHZLQGRZDERYH063DVNV\RXWRFKRRVHWKHILOHV
\RXZDQWWRV\QFKURQL]H<RXFDQVHOHFWDQLQGLYLGXDOILOHRUVHOHFWDOO
GRFXPHQWV<RXFDQDOVRXQVHOHFW\RXUVHOHFWLRQ
<RXFDQJREDFNWR0DLQ0HQXRUKDYHKHOS“6WDUW6\QFK”VWDUWV
V\QFKURQL]DWLRQ)ROORZLQJZLQGRZDSSHDUVLQWKLVFDVH
,QWKLVZLQGRZ\RXFDQVHHDOLVWRIVHOHFWILOHVDQGGLIIHUHQWRSWLRQV
IRUV\QFKURQL]DWLRQ:KHQ\RXGRV\QFKURQL]DWLRQ\RXKDYHSRVVLELOLW\WR
DVNIRUGDWDDVVLJQHGIRU\RXLQ3URWRFRO(QJLQHRI%DFNVHUYHU
,QIRUPDWLRQ\RXKDYHDVNHGEHIRUHIURPVHUYHULVPDGHUHDG\IRUGRZQORDG
DQGLWLVNHSWRQ3URWRFRO(QJLQH
$VNIRUUHDG\GDWD8SORDGVWKHSUHSDUHGGDWDIURPSURWRFROHQJLQH
$VNIRUGDWDLQ%DFN6HUYHU$VNVVHUYHUWRFKHFNLVWKHUHDQ\
DVVLJQHGGRFXPHQW
 Perdix
6(15)
$VNIRU%RWK'RHVERWKRSWLRQVDQG
'RQRWDVNIRUDQ\GDWD2QO\PDNHVWKHV\QFKURQL]DWLRQIRUVHOHFWHG
ILOHV
&KRRVHRIRSWLRQDQGSUHVV2.
3.2
Re-download
)URP8VHU,QWHUIDFHSRLQWRIYLHZ5HGRZQORDGGRHVQ’WGLIIHUIURP
V\QFKURQL]H7KHRQO\GLIIHUHQFHLVIXQFWLRQDOLW\,Q6\QFKURQL]H\RXVHQG
WKHXSGDWHGGRFXPHQWWRWKHVHUYHUEXWLQ5HGRZQORDG\RXDVNVHUYHUWR
VHQGWKHODWHVWYHUVLRQRIWKHGRFXPHQWWR\RX
3.3
Get Data
:HGLVFXVVHGDERXW*HW'DWDIXQFWLRQDOLW\EHIRUH,WFDQEHGRQHGXULQJ
V\QFKURQL]DWLRQRUUHGRZQORDGLQJEXWLWFDQDOVREHGRQHVHSDUDWHO\
*HW'DWDZLQGRZLVDVIROORZLQJ
+HUH\RXMXVWVHOHFWWKHRSWLRQDQGSUHVV“VWDUWGRZQORDGLQJ”
“*HWRQO\UHDG\GDWD”LVIRUGRZQORDGLQJWKHUHDG\GDWDIURP3URWRFRO
(QJLQH“*HWGDWDRQO\IURPWKHEDFNVHUYHU”LVIRUGRZQORDGLQJ
LQIRUPDWLRQDVVLJQHGIRUWKLV3'$IURPWKHVHUYHU
“*HWIURPERWKSODFH”GRHVERWKRSWLRQVWRJHWKHU
3.4
Update
 Perdix
7(15)
8VLQJ8SGDWHIXQFWLRQDOLW\\RXFDQFKDQJHWKHILOHVORFDWLQJRQ\RXU+DUG
GLVN$IWHUWKHEXWWRQLVSUHVVHGWKHIROORZLQJZLQGRZDSSHDUV
3UHVV$GG)LHOGVWRDGGQHZILHOGVWRWKHILOH<HWJHWWKHIROORZLQJ
ZLQGRZ
1RZ\RXMXVWVHOHFWDILHOGDQGWKHQ\RXFDQDGGD6XEILHOGRU6LEILHOG
WRLW7KHIROORZLQJZLQGRZDSSHDUVDQG\RXFDQJLYHDQDPHDQGDYDOXH
IRULW
 Perdix
8(15)
3UHVV“$GG”ZKHQ\RXDUHUHDG\063PDNHVVXUH\RXZDQWWRDGGWKLVILHOG
DQGDVNV\RXWKHIROORZLQJTXHVWLRQ-XVWDQVZHU2.,I\RXZDQWWRFDQFHO
WKHRSHUDWLRQRUFKDQJHVRPHWKLQJSUHVV“*R%DFN”
<RXFDQQRZDGGDVXEILHOGE\VHOHFWLQJDILHOGDQGSUHVVLQJWKH“$GGDV
6XEILHOG”EXWWRQ
 Perdix
9(15)
)LOOWKHQDPHDQGYDOXHRIWKHVXEILHOGDV\RXGLGLQVLEOLQJ
7RVDYHWKHGDWD\RXKDYHWRSUHVV“6DYH”EXWWRQ
 Perdix
10(15)
'HOHWLQJILHOGLVGRQHLQVDPHZD\<RXMXVWVHOHFWWKHILHOGV\RXZDQW
WRGHOHWHDQGSUHVV“GHOHWH”EXWWRQ
<RXZLOOEHZDUQHGDERXWGHOHWLQJWKHILHOGDQG\RXKDYHRSWLRQVWRDFFHSW
RUUHMHFWLW
3UHVVLQJ“2.”WKHIROORZLQJZLQGRZDSSHDUV-XVWSUHVV2.
 Perdix
11(15)
3.5
Delete
:HGLVFXVVHGDERXWGHOHWLQJILHOGVLQSUHYLRXVFKDSWHUDQGQRZZHDUH
GHOHWLQJWKHHQWLUHILOHV
,QWKHPDLQ0HQX\RXFDQVWDUWGHOHWLQJDQ\ILOHE\SUHVVLQJ“'HOHWH”
<RXZLOOKDYHDZLQGRZZKHUHDOOILOHVLQ\RXUFRPSXWHUDUHORFDWHG<RX
FDQVHOHFWDOORIWKHPRUDQ\ILOHLQGLYLGXDOO\$IWHUVHOHFWLRQ“GHOHWH”
EXWWRQVKRXOGEHSUHVVHG
 Perdix
12(15)
,QWKLVVWDJH\RXDUHZDUQHGDERXWGHOHWLQJWKHILOHV,I\RXDJUHHSUHVV
2.
7KHVLWXDWLRQRIGHOHWHGILOHVZLOOEHDSSHDUHGLQDVHSDUDWHZLQGRZ
 Perdix
13(15)
-XVWSUHVV2.
7KHILOHVKDYHEHHQGHOHWHG
3.6
Setup
8VLQJVHWXSPHQX\RXFDQFKDQJHWKHFRQILJXUDWLRQIRU\RXU0637KH
FRQILJXUDWLRQLVVLPSOH
 Perdix
14(15)
6HUYHUB,3B$GGUHVVLVWKH,3DGGUHVVRIWKHVHUYHUZKHUH\RXDUH
FRQQHFWLQJ6HUYHU’VSRUWQXPEHULVGHILQHGLQ6HUYHUB3RUWB1R&RQQHFWLRQ
7LPHRXWFDQDOVREHVHWKHUH
$GGLWLRQDOO\\RXFDQVSHFLI\ZKHUH\RXUILOHVDQGWKHLUEDFNXSVVKRXOGEH
ORFDWHG$IWHUGRLQJFKDQJHVSUHVV“6DYH”EXWWRQ<RXKDYHSRVVLELOLW\
DOVRWREULQJWKHGHIDXOWYDOXHV
3.7
Exit
7R([LWWKHSURJUDPSUHVV([LW
3.8
Help
$GGLWLRQDOO\WRWKLVXVHUPDQXDO\RXFDQXVH063’VKHOSLQDQ\VWDJH
 Perdix
15(15)