본문 바로가기
책갈피

현재의 컴퓨팅환경

서영호 |2020.07.07 11:54
조회 101 |추천 0

 

 

 

이글의 게재시간은 2020년7월7일(화) 이다.

 

1) 현재의 정보시스템은 클라이언트/서버 컴퓨팅환경, 웹기반의 컴퓨팅환경, 모바일기반의 컴퓨팅환경에서 운영되고 있다.

 

2) 웹 기반의 컴퓨팅환경은 사용자가 웹 브라우저(Web Browser)를 통하여 웹 서버에게 요청하면, 웹 서버는 데이타 베이스(Database)와 연동하여 처리 결과를 웹 브라우저에게 보여 준다.

 

3) 웹 클라이언트란 웹 브라우저를 통하여 서비스를 요청하거나 제공받는 컴퓨터로, 웹 상에서 클라이언트 기능을 처리하게 하는 프로그램을 웹 크라이언트(Web Client) 또는 웹 브라우저라고 부른다.

 

4) 웹 서버란 웹 크라이언트로 부터 전송된 요청정보를 읽고 서비스하는 기능의 프로그램으로, 클라이언트로 부터 전송된 url 정보를 읽고 해당 자원을 처리하여 클라이언트인 웹 브라우저에게 전송하는 역할을 수행한다.

 

5) 클라이언트 사이드 스크맆트 언어는 웹 브라우저가 스크맆트 해석의 주체가 되고, 웹 브라우저의 핸들링(handling)은 가능하나 서버 연동은 불가능한 언어로 HTML과 자바 스크맆트가 대표적인 언어이다. 주로 정적인 웹 페이지를 작성하기 위해 생성된다.

 

6) 서버 사이트 스크맆트언어는 해석의 주체가 웹 서버이고, 주로 데이타베이스와 연동하여 동적인 웹 페이지를 생성한다. 대표적인 언어로는 자바(java),  JSP, 닷넷/C#, PHP, XML 등이 있다.

 

(이상은 조행남 지음, JSP/Servlet 프로그래밍에서 일부를 발췌한 것입니다.)

 

 

<참 고>

 

o. 포트(port)      :

 

컴퓨터들을 연결하는 케이블(cable)과 네트워크 중계기인 허브(Hub)를 꽂는 구멍을 포트(port)라고 합니다. 

 

클라이언트(웹 브라우저)와 웹 서버 사이의 데이타 전달 통로이다. 일반적으로 웹 서버는 80 포트, 톰켓(WAS- Web Application Server)은 8080 포트를 기본설정으로 한다.

 

 

 

 

추천수0
반대수0

공감많은 뉴스 시사

더보기

뉴스 플러스