Introducere in Stiinta Calculatoarelor 2013 | Page 229

informare şi ajutor în sănătate („e-health”), se bazează pe combinaţii ale serviciilor de mai sus şi în special pe navigare („browsing”). De obicei, serviciile sunt oferite de un program server aflat într-o locaţie cunoscută („site”), în conexiune cu alte locaţii. Aplicaţii uzuale care oferă serviciile enumerate mai sus: a) Server şi navigator Web – client şi server pentru găzduirea, respectiv afişarea paginilor web, în principal prin interpretarea limbajului HTML pentru descrierea documentelor. Alte limbaje utilizate pentru descrierea documentelor la partea client sunt JavaScript şi XML, iar pentru implementarea operaţiunilor desfăşurate la server pentru client (în scopul animaţiei şi interactivităţii) sunt PHP, Perl. Exemple de produse uzuale pentru partea client sunt MS Internet Explorer, Mozilla, Opera, Safari, Chrome, iar pentru partea server sunt MS Internet Information Server (IIS), Apache, HomePage etc. b) Maşini de căutare – program server care permite introducerea unei expresii ce conţine cuvinte cheie de interes (folosind operatori de tipul +, - sau AND, OR pentru restrângerea căutării). Maşinile de căutare prezintă baze de date şi legături către locaţiile unde se pot găsi informaţiile căutate şi sunt rezidente pe un site cunoscut – cum sunt Google, Yahoo, Baidu, Bing, Ask etc. c) Căutarea de persoane prin serviciile de nume sau prin server şi client ICQ (ca pronunţie a expresiei în engleză „I seek you” – te caut). Utilizatorul care doreşte să caute sau să fie căutat prin Internet (în scopul unei discuţii pe loc – ca şi cea telefonică, dar în scris) se înscrie ca abonat la un server ICQ. Clientul ICQ anunţă serverul atunci când utilizatorul s-a conectat la sistem (la calculatorul personal conectat la Internet) iar serverul anunţă persoanele care doresc să comunice cu acesta; din acest moment, poate începe discuţia între doi abonaţi prin intermediul clienţilor ICQ. d) Programe CGI rezidente pe maşinile server web, care sunt lansate prin intermediul navigatorului de către utilizatorul uman şi execută operaţiuni specifice paginii (preluarea şi încărcarea cu date prin formulare completate de utilizator, preluarea tipului şi cantităţii unui produs cumpărat prin Internet etc.). Programele sunt foarte diverse, 229