[VRML][VRML 의의][VRML 구성요소][VRML 역사][VRML 설계][VRML 브라우저]VRML의 정의, VRML의 의의, VRML의 구성요소, VRML의 역사, VRML의 설계목표, VRML의 설계내용, VRML의 브라우저 분석
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[VRML][VRML 의의][VRML 구성요소][VRML 역사][VRML 설계][VRML 브라우저]VRML의 정의, VRML의 의의, VRML의 구성요소, VRML의 역사, VRML의 설계목표, VRML의 설계내용, VRML의 브라우저 분석에 대한 보고서 자료입니다.

목차

Ⅰ. 개요

Ⅱ. VRML의 정의

Ⅲ. VRML의 의의
1. 기본페이지
2. 좌표와 거리
3. 3D 그래픽에 대한 이해

Ⅳ. VRML의 구성 요소

Ⅴ. VRML의 역사

Ⅵ. VRML의 설계 목표
1. 제작이 용이하게(저작성)
2. 구성이 쉽도록(조직성)
3. 확장이 가능하도록(확장성)
4. 수행능력
5. 성능
6. 무한한 가능성

Ⅶ. VRML의 설계 내용
1. 전체 시스템 구조
2. 클라이언트 설계
3. 애플리케이션 서버 설계

Ⅷ. VRML의 브라우저

참고문헌

본문내용

. 우선 애플릿과 통신을 담당하는 부분이 있고 데이터베이스와 통신을 하는 부분이 필요하게 된다. 애플릿과의 통신은 앞서 이야기한 대로 소켓을 사용한 통신이 된다. 애플리케이션이 시작되면 우선 소켓을 초기화하고 애플릿이나 기타 응용프로그램의 접속을 대기하게 된다. 외부에서 서버에 접속하면 새로운 쓰레드를 할당하고 마지막 데이터가 전송될 때까지 필요한 처리를 하게 된다. 처리가 종료되면 연결된 소켓에 필요한 데이터를 전송하고 쓰레드를 종료한다. 소켓을 생성하고 초기화하는 프로세스와 처리를 담당하는 프로세스를 분리하여 각각을 클래스로 구현한다. 처리 프로세스는 부모 클래스로부터 전송 메소드와 수신 메소드를 상속받아 사용하게 된다. 데이터베이스와 연결은 각 운영체제와 데이터베이스에 적합한 JDBC 드라이버를 사용하여 연결하게 된다. 각 생성된 처리 쓰레드는 소켓과 마찬가지로 연결 객체를 상속받아 사용하게 된다.
소켓과 데이터베이스 연결은 연결 풀(pool)을 통해 관리된다. 즉 서버가 시작될 때 연결을 가능한 한 확보하여 이를 보관하게 된다. 이 보관된 연결을 연결 풀이라 하고 쓰레드가 새로 생성되면 연결 풀에서 연결을 꺼내서 사용하게 된다. 이렇게 연결 풀을 사용하는 이유는 많은 수의 클라이언트가 동시에 접속할 때 연결이 되지 않는 경우를 방지하기 위해서이다. 즉 클라이언트 10개가 연결을 원할 때 데이터베이스는 5개만 연결이 가능한 경우 데이터베이스 관련 부분이 처리되지 않아 오류가 발생하게 된다. 동수의 연결을 열어서 연결 풀에 보관하는 경우에 이런 오류를 방지 할 수 있는 것이다.
Ⅷ. VRML의 브라우저
VRML로 작성된 문서를 보기 위해서는 VRML브라우저가 있어야 한다. 현재 여러 종류의 브라우저와 저작도구가 개발되어 있는데, 대표적인 브라우저로는 실리콘 그래픽스사의 코스모 플레이어(Cosmo player)를 들 수 있다. 이는 현재 넷스케이프 네비게이터 4.0에 들어가 있으며 그래픽의 선두주자인 실리콘 그래픽스의 제품인 만큼 디스플레이가 안정적이다. 넷스케이프는 자체적으로 Live3D라는 이름의 브라우저를 지원하고 있었으나, 하반기 실리콘 그래픽스의 코스모 플레이어와 통합되어 현재 플러그 인으로 제공되고 있다.
요즘은 저작도구가 발달해 HTML문법을 잘 모르는 사용자도 손쉽게 웹 페이지를 만들 수 있다. VRML 또한 문법을 자세히 모르더라도 3차원 공간을 생성할 수 있는 도구들이 개발되어 있으며, 가장 강력한 도구로는 실리콘 그래픽스의 코스모월드(Cosmo World)가 있다.
인터넷에서 쉽게 접할 수 있는 저작도구로는 플래티넘 테크놀러지의 VRCreator가 있다. 이 도구는 프로그램에서 지원하는 약 1천가지의 3D모델, 컬러, 텍스처, 사운드 등을 이용해 사용자가 단지 드래그 앤 드롭(drag & drop)으로 3차원 가상공간을 만들 수 있다. 또한 그래픽 저작도구의 필터와 비슷한 기능들을 이용하여 다양한 효과를 줄 수 있으며, VRML 문법만 지원하는 것이 아니라 내부적으로 자바스크립트도 이용되며 사용자가 스크립트 언어를 직접 편집기로 입력할 수도 있다.
참고문헌
김여진(2001), 가상공동체의 커뮤니케이션 특성에 관한 연구, 한국외국어대학교, 석사학위논문
서종한(1994), 가상현실과 3D, 영진출판사
이영무(2000), PHP 4, 가메출판사
이재동·이재범·장호성(2000), 인터넷 기술과 응용, 사이텍 미디어
이봉재(1998), 컴퓨터, 사이버스페이스, 유아론, 매체의 철학, 나남
최윤철·한탁돈·조성배(2001), 실용 인터넷, 개정판, 생능출판사
최지영(1996), Virtual Reality with WWW, 가자웹의 세계로 96

키워드

  • 가격5,000
  • 페이지수8페이지
  • 등록일2008.12.16
  • 저작시기2021.3
  • 파일형식한글(hwp)
  • 자료번호#505984
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니