Hirdetés
- Luck Dragon: Asszociációs játék. :)
- GoodSpeed: Segway-Ninebot F3 E elektromos roller.
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Vízügy: árvíz, belvíz, aszály, stb.
- Lenry: Melléképületblog - 4. rész - Kocsibeálló
- bacsis: Gyere el a 10. BRSZK-ra!
- Brogyi: CTEK akkumulátor töltő és másolatai
- bacsis: Támogassááá', hogy ingyenesek maradhassúúúúnk!!!!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
Jim-Y
veterán
válasz
Cheesy #11135 üzenetére
Desktop vonalon is van 2 lehetőséged.
1:
Vagy csinálsz egy olyan kliens alkalmazást, amiben gondoskodsz az adatbáziskapcsolatról. (pl a szervergépen csinálsz egy adatbázist, táblákkal mindennel, majd a kliens appból jdbc:mysql://tedomained:3306/teadatbazisod csatlakozol az adatbázishoz, és elvégzed a szükséges biznisz logikát).2:
Vagy kliens-szerver architektúrát építesz ki, tehát
A szervergépen:
- csinálsz egy adatbázist
- csinálsz egy applikációt ami csatlakozik a lokális adatbázishoz, és implementálod az üzleti logikátmajd
- csinálsz egy kliens alkalmazást, ami távoli metódushívásokkal meghívja a szerver oldalon lévő szolgáltatásokat (metódusokat), a szerver elvégzi a számításokat, majd az adatokat visszaküldi a kliensnek.
--------------------------
Az első lehetőség azért jó, mert nem kell bonyolult architektúrát kiépítened, csinálsz egy alkalmazást, pár osztállyal, majd az alkalmazást mindenki külön-külön telepíti/használja, de az adatbázis közös!
A második lehetőség azért -lehet- jó, mert a számításigényes dolgokat egy általában erős erőforásokkal rendelkező szerverre bízzuk, a kliens csak arról gondoskodik, hogy megmondja a szervernek, hogy "mit számoljon ki", illetve a szervertől kapott adatokat megjeleníti.
Ennyire amúgy nem akartam belemenni, mert a te appod ennél lényegesen egyszerűbb lesz, de az utolsó hsz-edben előhoztad a szerver, kliens, távoli szavakat, így jobbnak láttam ezeket leírni
megj: ami miatt 1 egyszerűbb mint csinálni egy netes alkalmazást a problémádnak, az az, hogy elég egy nyelvet megismerni hozzá. Példának a JAVA-t hozom fel, mert én azt ismerem. Szóval java-ban csinálsz egy alkalmazást, az alkalmazásban tudsz csatlakozni az adatbázishoz, az adatbázisból nyert adatoknak tudsz csinálni egy modelt, a modellen tudsz műveleteket elvégezni (például a kinyert adatokon tudsz szűrni, stb), majd az eredményt meg is tudod jeleníteni valamilyen felületen (itt jön képbe a SWING, és ez is java). Látszik, hogy nem kell ehhez ismerned sem a html-t, sem a javascriptet. Az sql-t sem feltétlen kell ismerned hozzá (JPA). Leegyszerűsödött a dolgod arra, hogy elég egy nyelvet alapszinten megismerned.
Cserébe elvesztetted azt, hogy az alkalmazást mindenhonnan eléred (browser), mert csak azokról a gépekről fogod tudni elérni, ahol megvan az alkalmazás "exe"-je.
Új hozzászólás Aktív témák
- Háztartási gépek
- Jövedelem
- Google Pixel topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- A Sony még nem döntötte el, hogy miképpen reagálnak az USA vámpolitikájára
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Apple MacBook
- Xbox tulajok OFF topicja
- Luck Dragon: Asszociációs játék. :)
- GoodSpeed: Segway-Ninebot F3 E elektromos roller.
- További aktív témák...
- AKCIÓ! GAMER PC: Új i5-14400F (10mag/16szál) +Új RTX 5060 Ti +16-32GB DDR4! GAR/SZÁMLA! 50 FÉLE HÁZ!
- AKCIÓ! GAMER PC: Új i5-14400F (10 mag/16 szál) +RX 6800 16GB +16-32GB DDR4! GAR/SZÁMLA! 50 FÉLE HÁZ!
- Nagyon kedvező áron!Eladó Synology DS923+ Alza Gari 2027.10.23-ig
- Enermax Maxtytan 750W Titanium Moduláris Tápegység
- Cooler Master MWE Gold V2 1250W Moduláris Tápegység
- Dell Optiplex MT/SFF/Mini 3040, 3050, 3060, 3070, 5070, 7060/ Hp ProDesk /SZÁMLA- GARANCIA
- LG 27GR95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Apple Pencil 2.gen, Új, Dobozával 12 hónap garanciával
- AKCIÓ! Intel Core i7 4790K 4 mag 8 szál processzor garanciával hibátlan működéssel
- Konzol felvásárlás!! Xbox Series S, Xbox Serries X
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest