[ 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 | 268
Bydlisko: Levice
NapísalOffline : 13.01.2016 15:01 | WP - data z MySQL serveru

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 | 3
NapísalOffline : 13.01.2016 15:20 | WP - data z MySQL serveru

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 | 268
Bydlisko: Levice
Napísal autor témyOffline : 13.01.2016 15:33 | WP - data z MySQL serveru

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 | 3
NapísalOffline : 13.01.2016 15:55 | WP - data z MySQL serveru

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 | 268
Bydlisko: Levice
Napísal autor témyOffline : 13.01.2016 16:06 | WP - data z MySQL serveru

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 | 3
NapísalOffline : 13.01.2016 16:53 | WP - data z MySQL serveru

Rado sa stalo :)


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


WP - data z MySQL serveru



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

1508

05.08.2011 15:48

don jebot

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

Potrebujem pomoc s nastavenim PHP serveru a mysql

v PHP, ASP

16

2406

01.08.2006 20:38

stefo

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

data z mysql do tabulky

v PHP, ASP

4

553

30.10.2008 14:45

kurtica

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

Editacia data mysql tabulke cez php

v PHP, ASP

6

1526

30.12.2009 17:46

noff

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

hierarchicke data v php a mysql

v PHP, ASP

4

579

14.07.2011 18:29

Broko71

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

583

08.07.2012 20:27

seniorT

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

3833

26.12.2018 20:27

Shwollo

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

nastavenia serveru

v Sieťové a internetové programy

1

626

13.11.2007 14:23

JanoF

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

Tvorba serveru

v Ostatné

4

845

25.09.2010 12:16

majky358

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

Načúvač serveru

v JavaScript, VBScript, Ajax

2

590

24.09.2023 0:03

ApacheSK

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

chxba serveru

v Počítačové hry

4

535

16.02.2010 21:09

milosb

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

Zostava Serveru

v PC zostavy

1

538

18.09.2012 17:18

michalesku

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

Spustenie dedikovaného serveru

v Počítačové hry

0

532

22.01.2012 11:23

Reverser

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

nastavenie db serveru

v PHP, ASP

7

885

01.12.2009 21:03

stenley

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

Vytvorenie Mailoveho serveru.

v Operačné systémy Unix a Linux

10

968

07.05.2007 20:13

wire

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

Antispam na serveru

v Antivíry a antispywary

0

931

01.09.2006 15:53

multi



© 2005 - 2025 PCforum, edited by JanoF