Portál AbcLinuxu, 11. května 2025 01:08

Dotaz: JAVA a serverova aplikace v konzoli?

30.10.2016 15:08 petrfm | skóre: 23
JAVA a serverova aplikace v konzoli?
Přečteno: 445×
Odpovědět | Admin
Ahoj, ucim se javu a zajimalo by mne, zda je to vhodny jazyk pro pouziti v konzoli? Potreboval bych casem vytvorit demona, ktery bude poslouchat na portu, podle toho, co obdrzi, sahne do databaze, pripadne vygeneruje nejakou jednoduchou HTML stranku, nebo preda data nejakemu skriptu v PHP.

Je na tohle java pouzitelna, nebo existuje lepsi varianta? Nevyplati se mi kvuli tomu ucit treba C++, rad bych jednim jazykem resil vsechny problemy, se kterymi se budu v budoucnu potykat a tvorba jednoduchych aplikaci pro konzoli mezi ne asi take bude patrit. Vim, ze jsou na to vhodnejsi jazyky a da se to resit treba i skripty v bashi, ale ta java mi prijde jednodussi, protoze s bash skripty se moc nekamaradim.

Da se na tohle pouzit klasicka JAVA SE, nebo pro takove ucely je lepsi sahnout po necem serverovem?

Potrebuju jen nasmerovat, zbytek si uz dohledam a naucim se, ale abych neprokopaval slepe ulicky.

P.
fuck the cola, fuck the pizza, all you need is slivovitza

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.10.2016 15:13 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: JAVA a serverova aplikace v konzoli?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro tyto účely často používám PHP nebo Python. V Javě to jde také, jen to obvykle dá trochu více práce. C++ bych pro tento účel neuvažoval.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
30.10.2016 16:09 petrfm | skóre: 23
Rozbalit Rozbalit vše Re: JAVA a serverova aplikace v konzoli?
S PHP jsem si kdysi hrál, v době, kdy ještě ani netušili, že jednou bude objektové :-) Takže mám docela mezery, ale takové jednoduché věci bych v tom asi s pár tutoriály zvládl uplácat. Otázka je, jestli by to prostě nešlo nahradit tou javou, protože IMHO je lepší dobře umět a používat jeden jazyk, než se snažit nějak používat třeba 5 různých, ale žádný pořádně.

No a protože se nezaměřuju na aplikace, kde by šlo o výkon a rychlost, ale naopak je po mně stěžějní jednoduchost a rychlost návrhu, java se mi líbí. Rád bych ji používal a pomáhal si s ní i v konzoli.

Jen ještě netuším, zda to nemá nějaká úskalí - jestli tam není nějaký problém s komunikací po síti, nebo s přístupem k HW, souborům, atd. Tuším, že na všechno budou už hotové nějaké knihovny?
fuck the cola, fuck the pizza, all you need is slivovitza
30.10.2016 18:11 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: JAVA a serverova aplikace v konzoli?
Všechny zmíněné jazyky (a mnoho dalších) mají nejen knihovny, ale i přímo v jazyce samotném popsané požadavky. Z těch třech vychází nejlépe Python, zejména v jednoduchostí a rychlostí návrhu. Na drobné konzolové utility je z nich také nejrychlejší a má nejlepší arzenál na zpracování textu.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
30.10.2016 20:58 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: JAVA a serverova aplikace v konzoli?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Není důvod, proč by se na to java nehodila.
30.10.2016 22:55 balki
Rozbalit Rozbalit vše Re: JAVA a serverova aplikace v konzoli?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Javu presne na taketo ucely pouzivame v praci. Cast veci robime na frameworku spring boot a cast na apache camel.

Ani s obycajnymi konzolovymi aplikaciami nie je problem. Je to velmi vhodny jazyk na taketo ucely.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.