Sawazisha katika Simu ya EarthRanger : Tofauti Kati ya Kupakua na Kupakia

Usawazishaji: Tofauti Kati ya Kupakua na Kupakia


Kitufe cha Kusawazisha kinapowekwa kwenye mwonekano wa hali, vitendo viwili huanza ikiwa kifaa kiko mtandaoni: kupakua na kupakia.

1. Kupakua ni nini?

Kupakua ni mchakato wa kupokea data kutoka kwa jukwaa la wavuti EarthRanger hadi kwenye kifaa chako cha mkononi. Kwa maneno mengine, programu yako hurejesha maelezo yaliyohifadhiwa kwa mbali na kuyahifadhi ndani ili uweze kufikia data ya hivi punde unapofanya kazi nje ya mtandao au shambani.

Mifano ya kupakua:

  • Kusasisha Aina za Tukio zilizoundwa kupitia msimamizi
  • Inasasisha Kategoria mpya za Tukio zilizoundwa kupitia msimamizi
  • Kusasisha Aina za Doria
  • Kusasisha Mabadiliko ya akaunti yaliyofanywa kupitia msimamizi
  • Inasasisha Mada mpya
  • Kusasisha Nyimbo za Mada na maeneo
  • Kupata Matukio mapya ya Pamoja

Kabla ya kupakua, programu ya simu hukagua seva ili kuthibitisha kama data imebadilika tangu ulandanishi wa mwisho.

  • Ikiwa data imebadilika, inapakuliwa na kusasishwa kwenye kifaa.
  • Ikiwa data haijabadilishwa, seva huarifu programu kwamba hakuna sasisho linalohitajika.

Mchakato huu wa uthibitishaji husaidia kupunguza upakuaji usio wa lazima, kuhifadhi kipimo data na kuhakikisha ulandanishi wa haraka zaidi.


Mifano:

Hakuna Mabadiliko Yaliyogunduliwa Mabadiliko Yamegunduliwa Mabadiliko Yamegunduliwa Lakini Kushindwa Kutokea
  • Umerekebisha utaratibu wa aina ya tukio katika msimamizi
  • Kivinjari cha wavuti huhifadhi kuwa kitu kilibadilika mahali fulani ndani ya data
  • Unapogonga kitufe cha Kusawazisha, huangalia na jukwaa la wavuti:
  • "Bado una mabadiliko ya data kwenye schema?"
  • Ikiwa schema haijabadilika, seva inajibu:
  • "Hapana, hiyo bado ni ya sasa, hakuna haja ya kuipakua tena."
  • Umerekebisha utaratibu wa aina ya tukio katika msimamizi
  • Kivinjari cha wavuti huhifadhi kuwa kitu kilibadilika mahali fulani ndani ya data
  • Unapogonga kitufe cha Kusawazisha, huangalia na jukwaa la wavuti:
  • "Bado una mabadiliko ya data kwenye schema?"
  • Ikiwa schema imebadilika, seva inajibu:
  • "Ndio, kuna kitu tofauti"
  • Programu sasa italinganisha data ya ndani dhidi ya data ya seva, ili kupata data iliyosasishwa na kupakua.
  • Umerekebisha utaratibu wa aina ya tukio katika msimamizi
  • Kivinjari cha wavuti huhifadhi kuwa kitu kilibadilika mahali fulani ndani ya data
  • Unapogonga kitufe cha Kusawazisha, huangalia na jukwaa la wavuti:
  • "Bado una mabadiliko ya data kwenye schema?"
  • Ikiwa schema imebadilika, seva inajibu:
  • "Ndio, kuna kitu tofauti"
  • Programu sasa italinganisha data ya ndani dhidi ya data ya seva, ili kupata data iliyosasishwa na kupakua.
  • Ikiwa hitilafu ilitokea kabla ya data kupakuliwa, wakati mwingine programu inapojaribu kusawazisha, seva itajibu kwamba hakuna data iliyobadilika. Kwa hivyo mabadiliko ya mwongozo yatahitajika ili seva ya wavuti ijulishe tena kuhusu mabadiliko ya awali.

Mfumo huu husaidia kudumisha ufanisi wa ulandanishi kwa kupakua tu data masasisho yanapogunduliwa.

Muhimu kujua:
Mabadiliko yaliyofanywa kwa Chaguo hayasababishi arifa ya sasisho otomatiki. Ili kuona masasisho haya yakionyeshwa katika programu, lazima uanzishe mabadiliko ya kibinafsi. Kwa mfano, kwa kurekebisha schema inayohusiana ili kuhimiza usawazishaji mpya.

2. Kupakia ni nini?

Kupakia ni mchakato wa kutuma data kutoka kwa kifaa chako cha mkononi hadi EarthRanger Web Platform. Kwa maneno mengine, programu yako hushiriki maelezo yaliyokusanywa ndani ya nchi kama vile Matukio, Doria au Nyimbo na hifadhidata kuu.

Mifano ya kupakia ni pamoja na:

  • Inatuma Data ya Wimbo
  • Kuwasilisha Data ya Tukio
  • Inapakia Rekodi za Doria

Vizuri kujua:
Kupakia hutokea kiotomatiki wakati wowote programu ya simu ina muunganisho amilifu wa intaneti. Hakuna hatua ya mwongozo inahitajika kutoka kwa mtumiaji.


3. Kwa mtazamo

Ukusanyaji wa Data
Watumiaji hupakia data wanayokusanya kwenye kifaa, kama vile doria, matukio na nyimbo.

Rasilimali za Data
Watumiaji hupakua data ya marejeleo inayoauni ukusanyaji wa data kwenye uwanja - kwa mfano, maelezo kuhusu mada, aina za matukio au usanidi wa doria.

Kwa muhtasari:

  • Upakiaji hutokea kiotomatiki wakati wowote muunganisho unapatikana.
  • Vipakuliwa hutokea wakati programu inapoanzishwa au mtumiaji anapoanzisha ulandanishi mwenyewe (km, kwa kugonga Sawazisha).

 

  Inapakua Inapakia
Mwelekeo Kutoka kwa jukwaa la wavuti → Hadi kwenye kifaa chako cha mkononi Kutoka kwa kifaa cha rununu → Hadi jukwaa la wavuti
Moja kwa moja Si moja kwa moja Moja kwa moja
Matumizi ya Kawaida Kupata masasisho kutoka kwa msimamizi Inapakia data iliyohifadhiwa kwenye kifaa
Mfano Pata masomo mapya, pata aina mpya za matukio, pata aina mpya za doria, pata mabadiliko katika taratibu za matukio Pakia nyimbo za watumiaji, pakia matukio yaliyoundwa katika programu, pakia viambatisho vya matukio, doria za upakiaji