[인터넷] 인터넷 프로그래밍
- 최초 등록일
- 2004.12.14
- 최종 저작일
- 2004.12
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
진실한 친구하나만 만들어라~~~~
목차
1.CGI(Common Gateway Interface)
2. 자바(Java)
3. 자바 스크립트
4. VB 스크립트와 ActiveX
5. IDC
6. ASP(Active Server Page)
7. SSI(Server Side Include)
8. ISAPI(Internet Server Application Program Interface)
9. 푸시(push) 기술
10. VRML(Virtual Reality Modeling Language)
본문내용
CGI는웹을 사용하는 모든 서버와 클라이언트에서 외부 프로그램을 수해할 수 있는 유일한 방법이다. CGI의 작동원리를 살펴보면, 클라이언트가 웹 서버에 접속하여 데이터를 입력하거나 요구하면 데이터를 입력 받은 서버는 응용 프로그램으로 그 데이터를 전달한 후 가공하게 해서 그 결과를 다시 서버를 통해 클라이언트의 웹 브라우저까지 전송하게 된다.
CGI를 이용하면 홈페이지 방문회수, 등록하게 하는 기능, 방명록, 게시판, 데이터 베이스 연동 등의 기능을 활용할 수 있다. CGI프로그램은 C나 Perl, Java등 프로그래밍 언어를 이용하여 제작할 수 있다.
CGI를 사용하는 웹 서버는 클라이언트의 요청이 있을 때마다 서버 측 프로그램이 개별적으로 실행되므로 사용자가 많을수록 웹 서버의 성능이 심각하게 저하된다는 문제점을 지니고 있다.
2. 자바(Java)
자바는 썬 마이크로시스템즈(Sun Microsystems)사에서 개발한 인터넷 프로그래밍언어이다. 자바는 문서와 이미지를 정적으로 보여주기만 했던 웹에 동적인 요소와 상호 작용성을 추가한 것으로, 주로 네트워크를 통해 배포될 수 있는 실행 가능한 내용을 만드는데 사용된다. 자바는 인터프리터형 프로그램 언어로서 코드의 단순성과 작은 크기, 객체 지향, 플랫폼 독립성(기계 중립적), 신뢰성과 안정성, 높은 성능, 멀티 스레드 등의 특징과 장점을 갖는다.
사용자가 자바를 사용하기 위해서는 자바 인터프리터가 있어야 함, 웹 상에서 자바의 내용을 보기 위해서는 사용자의 웹 브라우저가 자바를 지원해야 한다. 자바 언어로 개발된 자바 애플릿은 HTML문서에서 자바 스크립트를 통하여 사용된다.
참고 자료
컴퓨터 교재 연구 - 좋은소프트