본문 바로가기

Was

클라이언트 and 서버 그리고 WAS, DB서버 클라이언트는 우리가 보고 있는 컴퓨터, 스마트폰이 클라이언트이다. 클라이언트는 손님이기도 하고, 요청자이기도 하다. 엄밀하게 말하면 컴퓨터나 스마트폰이 클라이언트는 아니다. 그 운영체제 내에서 클라이언트로 동작되는 것들이 클라이언트이다. 클라이언트로 동작된다는 것은 요청자 역할을 하는 것이다. 그리고 서버로부터 응답을 받아서 화면에 결과를 보여준다. 대표적인 것이 브라우저인 인터넷 익스플로러이다. 스마트폰의 대부분의 앱은 클라이언트이다. 서버로부터 응답을 받아서 보여준다. 서버와 클라어인트 구도라는 것은 이렇게 서버에서 응답을 해주고, 클라이언트에서 응답을 받아서 보여주는 구조인 것이다. 클라이언트는 컴퓨터 같은 경우는 설치하기도 한다. 카카오톡 앱도 PC버전이 나와서 설치하여 사용할 수가 있다. 컴퓨터.. 더보기
WAS (Web Application Server) 1. WAS (Web Application Server)의 정의 - 분산 객체, 분산 트랜잭션, 컴포넌트 모델을 제공함으로써 Multi-tier 구조의 어플리케이션을 쉽게 개발하고 운용할 수 있도록 해주는 S/W Platform 2. WAS의 등장배경 - Client/Server 환경의 확산 - 인터넷과 웹 환경의 확산 - 분산 객체 기술과 컴포넌트 기술의 확산 - 기존의 미들웨어 기술들의 단점은 보완하고, 장점은 강화한 융합 제품 3. WAS의 개념도 4. WAS의 구성요소 가. Client's connectivity - 가장 기본적인 HTTP,SSL의 지원을 위해 웹 서버를 지원하거나 내장 웹서버를 WAS 내에 장착 - 분산 객체 지원을 위해 IIOP, RMI, COM/DCOM 지원 나. Databa.. 더보기