[ internet ] in KIDS 글 쓴 이(By): Dolphin (돌 핀) 날 짜 (Date): 1994년12월27일(화) 18시21분22초 KST 제 목(Title): [re][답] server/client란? > gopher는 www의 하나의 프로토콜로서 www를 돌아다닐 수 있는 > 일종의 도구라고 생각하시면 됩니다. 이와 비슷한 것으로 요즘 한창 > 각광받는 mosaic이라는게 있죠. 이 역시 www를 돌아 다닐 수 있도록 해주는 > browser입니다. PC용도 있도, workstation용으로 나온 client도 있지요. > 또 netscape라는 것도 있으니깐 골고루 사용해 보세요. 음 gopher와 www는 근본적으로 틀린 것 같은데요. World Wide Web Frequently Asked Question 를 보면, 3.4. WWW와 Gopher, WAIS 비교 WWW, gopher, wais는 각광받고 있는 internet 정보 도구이다. gopher는 text 메뉴 방식의 정보 검색도구로, 메뉴에 표현할 수 있는것은 화일이나 index, telnet, 디렉토리등이다. Wais는 정보를 찾는데에 쓰이는 도구로 모든 정보가 index의 형태로 보여지고 search를 할 수 있다는 장점이 있다. WWW는 위에서도 언급하였듯이 모든 문서가 hypertext로 되어 있다. 또한 WAIS, Gopher 의 데이터들을 WWW 상에서 검색할 수 있다. 위의 글과 같이 gopher는 text 메뉴 방식의 정보 검색도구이지만 www는 hypertext, hypermedia의 특성을 가지고 있지요 또한 WWW에서 gopher를 access 할 수 있습니다. 각설하고, 클라이언트와 서버의 관계는 쉽게 설명하자면 서버 프로그램이 gopher 데몬 프로그램이나 WWW의 경우는 httpd를 말합니다. 즉 서비스 하는 호스트에 돌아가는 데몬 프로그램인데 이 놈이 클라이언트쪽에서 서비스를 request를 할 때마다 적당한 response를 하게 되죠. 클라이언트는 이런 서버를 access하는 툴이죠. gopher로는 text-drived gopher(일반적으로 사용하는 고퍼)나 xgopher 같은것, 또 WWW로서는 모자익이나 Netscape, Cello, lynx 같은 여러 브자우저들이죠... 음, 클라이언트/서버의 개념이 이렇게 설명하니 좀 꿀꿀하군!!! --- 이 강 찬 (dolphin@comeng.chungnam.ac.kr) |