Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
WP - data z MySQL serveru

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 13.01.2016 15:01

Ucim sa robit aplikaciu na Windows Phone, chcel by som zobrazit jednoduchy zoznam noviniek s obrazkami.

Staticky som to uz spravil pomocou Microsoft App Studio, a ked som skumal source kod, tak ono tie udaje v novinkach taha z JSON ulozeneho v mobile.

Ak by som tie udaje chcel tahat z mojho webu - resp. z databazy MySQL, ako sa to riesi?

teoreticky keby som na mojom webe ukladal data okrem MySQL aj do JSON, a linka v aplikacii by tahala priamo z JSOn z mojho serveru, islo by to?

Momentalne je to nejak takto:

Kód:
public override LocalStorageDataConfig Config
        {
            get
            {
                return new LocalStorageDataConfig
                {
                    FilePath = "/Assets/Data/Novinky.json"
                };
            }
        }


Keby som tu cestu FilePath zmenil na JSON na mojom serveri, mohlo by to tak fungovat?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 13.01.2016 15:20

Typicky to rieši tzv. REST API - čiže neťaháš dáta priamo z databázy, ale z nejakej "medzi-vrstvy" na servri.
Napríklad keď zavoláš
Kód:
http://mojastranka.sk/mobilapi/novinky

server sa pripojí na databázu, vytiahne všetky novinky a vypíše ich štandardne na výstup (typicky ako json).

alebo
Kód:
http://mojastranka.sk/mobilapi/novinky?kategoria=sport

vytiahne všetky novinky pre kategóriu šport...

atď.

Na servri bude jednoducho niečo ako (php ako príklad)
Kód:
$all = $db->getNewArticles();
echo json_encode( $all );


Tým dosiahneš, že v mobilnej appke bude minimum logiky a bude riešiť hlavne správne zobrazenie dát.
Pre prácu s rest api by mala mať platforma nejakú knižnicu, takže to tiež nemusíš extra riešiť.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
WP - data z MySQL serveru

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 13.01.2016 15:33

aha diky, ale mozem to teda riesit aj tak, ze ak na web pridam nejaku novinku, tak sa samozrejme zapise do MySQL a spravil by som este aj zapis do JSON na mojom serveri. Tam bude presne poradie noviniek, takze z mobilu sa len pripoji na ten JSON a nacita data z neho.

ten JSON sa nebude menit, iba vtedy sa updatne, ked pridam nieco nove do dtb, cize mobilna aplikacia sa nemusi pripajat do dtb ani nic riesit, len natiahne data z JSON na mojom serveri.

Co je kvazy to iste co si pisal, s tym, ze by ten JSOn negeneroval len vtedy ked to aplikacia zavola, ale ten JSOn by uz bol ulozeny na mojom serveri. Tie novinky nemaju kategorie, su to len posledne ulozene prispevky v dtb, napr. poslednych 5 by sa zobrazilo.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 13.01.2016 15:55

Samozrejme, môžeš to urobiť aj tak. Ja som len napísal, ako sa to robí všeobecne. Výhoda rest api je tá, že keď urobíš takúto url
Kód:
http://mojastranka.sk/mobilapi/novinky

a na nej urobí server toto
Kód:
echo file_get_contents('novinky.json');

tak je to úplne v poriadku. Nikto nerieši a ani nevie, čo server v pozadí robí.
No a keď sa ti stránka rozrastie a začneš články ťahať z databáze, stačí prepísať kód na servri a mobilnej aplikácie sa nemusíš ani dotknúť. Pretože to máš nasmerované na url a nie nejaký statický súbor.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
WP - data z MySQL serveru

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 13.01.2016 16:06

ano, dava to logiku. Dakujem!


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 13.01.2016 16:53

Rado sa stalo :)







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. MYSQL, pripojenie k serveru, vytvorenie databazy atd.

v Databázy

12

1452

05.08.2011 15:48

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potrebujem pomoc s nastavenim PHP serveru a mysql

v PHP, ASP

16

2328

01.08.2006 20:38

stefo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. data z mysql do tabulky

v PHP, ASP

4

514

30.10.2008 14:45

kurtica Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Editacia data mysql tabulke cez php

v PHP, ASP

6

1470

30.12.2009 17:46

noff Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hierarchicke data v php a mysql

v PHP, ASP

4

539

14.07.2011 18:29

Broko71 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Irc bot ktory stiahne data z Mysql

v Perl, Python, Ruby, CGI

0

534

08.07.2012 20:27

seniorT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Update new data to dmi ... AMD data change

v AMD čipové sady

5

3602

26.12.2018 20:27

Shwollo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. chxba serveru

v Počítačové hry

4

497

16.02.2010 21:09

milosb Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Načúvač serveru

v JavaScript, VBScript, Ajax

2

284

24.09.2023 0:03

ApacheSK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zostava Serveru

v PC zostavy

1

478

18.09.2012 17:18

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nastavenia serveru

v Sieťové a internetové programy

1

551

13.11.2007 14:23

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tvorba serveru

v Ostatné

4

799

25.09.2010 12:16

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nastavenie db serveru

v PHP, ASP

7

827

01.12.2009 21:03

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie Mailoveho serveru.

v Operačné systémy Unix a Linux

10

914

07.05.2007 20:13

wire Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spustenie dedikovaného serveru

v Počítačové hry

0

475

22.01.2012 11:23

Reverser Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Antispam na serveru

v Antivíry a antispywary

0

877

01.09.2006 15:53

multi Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra