internet

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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)
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.