Stránka 1 z 1

JAVA: metavyhledávač, www server a jiné

Napsal: 26 říj 2012 21:31
od Poky
Dobrý den,

učím se programovat v Javě první rok na vysoké škole a potřeboval bych poradit se semestrální prací. Ta práce sice není přímo na programování, ale alternativní zadání je programovat tématicky ohledně sítí.

Příklady úloh jsou:

- Metavyhledávač z knihovních katalogů nebo z webových obchodů.
- Extrakce slov z textů, vytvoření invertovaného souboru a jeho prohledávání.
- Náročnější extrakce termínů (i víceslovných) z textů (konečný automat).
- Zobrazování hlaviček požadavku klienta a odpovědí HTTP serveru s volbou různých verzí protokolu.
- Jednoduchý WWW server
respektive podobné příklady. (nevím jaké, sám si něco asi nevymyslím)

Java jako programovací jazyk specifikovaný není, ale vzhledem k tomu, že to je právě jazyk zde vyučovaný jsem se chtěl zeptat, jestli jsou tyto úlohy v Javě realizovatelné (zrovna vyhledávače snad ano, co takový jednoduchý WWW server to nevím) a jakou míru znalostí by programování něčeho podobného vyžadovalo. Pokud je to moc pokročilé (zatím jsme se v Javě dostali někam k seznamům), budu se programování k tomuto předmětu holt muset vzdát.

Děkuji

Re: JAVA: metavyhledávač, www server a jiné

Napsal: 26 říj 2012 22:24
od domitea
WWW server je v pohodě, najdi si něco HTTP Listenseru ( To je zrovna v .NETu, ale podobná třída v Javě taky je :wink: ). Je to tak na 10 řádek základní server.

// Edit: Java to úplně stejné :lol:

Re: JAVA: metavyhledávač, www server a jiné

Napsal: 26 říj 2012 23:05
od Poky
10 řádek by mi asi jako semestrálka neprošlo.. :))

Re: JAVA: metavyhledávač, www server a jiné

Napsal: 26 říj 2012 23:21
od domitea
To sice ne, ale to jen jedna odpověď na cokoliv. Pokud ale máš odpovídat na několik různých hlaviček, tak to už trošku nabobtná :wink:

OT: Že bych si udělal ten webserver ? :lol:

Re: JAVA: metavyhledávač, www server a jiné

Napsal: 26 říj 2012 23:23
od Poky
No pak tady nastává otázka, jestli bych toho s tak základními znalostmi Javy byl vůbec schopen. (vzhledem k tomu, že vůbec nevím, co odpovídání na několik různých hlaviček znamená)

Re: JAVA: metavyhledávač, www server a jiné

Napsal: 27 říj 2012 09:27
od domitea
Tady něco o těch hlavičkách je. Jinak, ten web server je pouhé volání něčeho již napsaného. Já jsem třeba web server napsal už po cyklech a měl právě těch 10 řádek :wink: , Takže to tak složité zase není.

Při troše gůůglování jsem narazil na tohle, což už vypadá docela obstojně. Najdi si tam hlavičky 404,403,200 a jak to tam řeší :wink: .Tady to máš přímo od Oraclu.