Windows 8 App - Hur hantera nätavbrott
Ditt förslag att använda en kö låter som en bra lösning. Alternativet hade varit att bara säga "fel, det gick inte att ladda upp objektet, försök igen senare" men det är ju en mycket sämre lösning i mina ögon. Fördelen med kön är ju att det blir lite mer fire-and-forget för användaren.
Du kan säkert upptäcka om du inte lyckas skicka ett komplett objekt, och isåfall köa objektet för senare uppladdning. Så länge du har objekt i kön kan du t.ex. testa att ansluta/ladda upp med ett visst intervall.
Jag skulle nog rekommendera att du gör det tydligt i ditt ui att allting inte blivit uppladdat. T.ex. visa antalet köade objekt någonstans.
En förutsättning för kölösningen är att det inte är viktigt att objekten laddas upp väldigt kort efter att de skapas. Men det antar jag att det inte är.
Edit:
Det är nog klokt att _alltid_ gå via kön vid uppladdning av objekt, så att du kan bygga _ett_ delsystem som hanterar det bra.
Ditt förslag att använda en kö låter som en bra lösning. Alternativet hade varit att bara säga "fel, det gick inte att ladda upp objektet, försök igen senare" men det är ju en mycket sämre lösning i mina ögon. Fördelen med kön är ju att det blir lite mer fire-and-forget för användaren.
Du kan säkert upptäcka om du inte lyckas skicka ett komplett objekt, och isåfall köa objektet för senare uppladdning. Så länge du har objekt i kön kan du t.ex. testa att ansluta/ladda upp med ett visst intervall.
Jag skulle nog rekommendera att du gör det tydligt i ditt ui att allting inte blivit uppladdat. T.ex. visa antalet köade objekt någonstans.
En förutsättning för kölösningen är att det inte är viktigt att objekten laddas upp väldigt kort efter att de skapas. Men det antar jag att det inte är.
Edit:
Det är nog klokt att _alltid_ gå via kön vid uppladdning av objekt, så att du kan bygga _ett_ delsystem som hanterar det bra.
Det låter vettigt, är kanske inte så problematiskt som jag först trode isf
Bra idé med att visa köade objekt!
Tackar!
- Igår Openrecall – fri version av kritiserade Windows-funktionen 24
- 7 / 6 Rykte: Sony ruvar på PC-version av The Last of Us Part II 21
- 6 / 6 Enkelt knep öppnar gamla Utforskaren i Windows 11 19
- 6 / 6 Microsoft återstartar Windows 10-betatester 45
- 5 / 6 Ikea vill servera virtuella köttbullar i Roblox 21
- Ljudisolera för ett spelrum3
- Plats för lite gubbgnäll10082
- Meta Quest 3619
- Tietoevrys VD svarar på kritiken5
- Köpråd dator, förbygge eller egenbygge? budget 20k +-2
- AM5 Moderkort8
- Koppla DVD spelare med TV box0
- Snabbkoll: Har du ett Google-konto?59
- Koppla ihop bahnhof-router med Ubiquiti1
- Fortnite laggar2
- Köpes Söker komponenter. 7800x3D/13700k och bättre - 4070 Super/7800XT mm.
- Säljes 10600k, MAG Z490 tomahawk, 32GB RAM
- Säljes palit 3070 GamingPro OC 8GB
- Säljes Äldre dator utan gpu
- Säljes PowerColor Radeon RX 6700 XT Fighter
- Säljes Sony WH-1000XM5
- Säljes 2st gaming datorer
- Säljes Diverse komponenter
- Säljes MSI 1070 GTX 1070 8GB Gaming X
- Säljes (Förmodligen döende) ASUS GTX 1080 Ti STRIX GAMING
- Tietoevrys VD svarar på kritiken5
- Audiofil skapar fysisk Winamp-spelare17
- AMD Ryzen 9000X3D kan släppas redan i september31
- Snabbkoll: Har du ett Google-konto?59
- Skrivardöden: Antalet pappersutskrifter fortsätter sjunka29
- Sony skrubbar ”8K” från Playstation 5-kartonger61
- Nvidias marknadsandel allt högre41
- Efter fiaskolanseringen – nu kan HP köpa Humane21
- Openrecall – fri version av kritiserade Windows-funktionen24
- 10 höjdpunkter från Computex11