System과 Server
System이란
먼저 시스템이란 단어를 여러곳에서 들어봤을 것입니다. 예를 들면 컴퓨터에서 시스템 환경설정이나, 일상생활에서 교통정리 시스템, 은행관리 시스템 등 여러가지 뜻으로 사용되고 있습니다. 이렇게 다양한 종류와 규모의 시스템을 하나로 묶어서 이해하기란 어려운일입니다. 그래서 어떠한 시스템이든 일정한 규모의 역할을 하기 위해서는 Server가 있어야 합니다.
Server란
먼저 서버라고 하면 인터넷서버, 게임서버등 다양한 뜻으로 한번쯤은 들어 봤을 것입니다. 여기서 서버의 역할을 시스템 안에서 중심적인 역할을 합니다. 또한 서버는 애플리케이션 소프트웨어를 동작 시키는 주역이라고도 합니다.
Server의 3가지 이용 형태
서버는 3가지의 이용형태로 나타낼 수 있습니다.
- 클라이언트의 요청에 대응하여 처리하는 형태
- 서버에서 능동적으로 처리하는 형태
- 높은 성능을 활용하는 형태
Client의 요청에 대응하여 처리하는 Server의 형태
Server의 기본적인 이용 형태
서버라고 하면 클라이언트이 요청에 대응하는것이 기본적인 이용 형태입니다. 예를 들면 서버 한대에 여러개의 클라이언트가 연결되어 있는데 클라이언트가 수시로 서버에 요청을 보내면 서버는 요청받은 처리를 수동적으로 실행합니다.
수동적인 서버 예시
수동적인 서버 예시로는 프린트서버, 파일서버, 메일이나 웹 서버, 마지막으로 IoT 서버가 있습니다. 이것들은 클라이언트의 요청에 대응하는 형태에 속하는 것을 확인할 수 있습니다.
Server가 능동적으로 처리하는 형태
디바이스에 능동적으로 처리하는 형태 예시
앞에꺼와 차이는 서버에서부터 처리를 시작하고 실행한다는 점이 있습니다. 따라서 서버와 클라이언트에서 반드시 공통된 소프트웨어를 이용하는 것이 아닙니다. 또한 서버 측에서 처리 시점을 정하여 실행할 수 있습니다.
능동적 이용형태의 대표적인 예시는 운용감시서버, RPA서버, BPMS서버, IoT서버가 있습니다.
* RPA 서버 : RPA(로봇 프로세스 자동화)는 이전에는 사람이 하던 반복적인 태스크를 소프트웨어 로봇이 대신하는 것입니다.
* BPMS 서버 : 비지니스 프로세스 관리 시스템이라고 합니다.
이것을 토대로 서버가 능동적으로 처리하는 형태는 기업이나 단체의 시스템이나 업무 운영에서 중요한 역할을 하는 서버임을 알 수 있습니다.
참고서적
book.naver.com/bookdb/book_detail.nhn?bid=17358464
'기타 > 데이터통신' 카테고리의 다른 글
Chapter 06. 데이터 링크 - 2 (2) | 2019.06.11 |
---|---|
Chapter 06. 데이터 링크 - 1 (0) | 2019.06.11 |
chapter 05. MAC 계층 - 3 (0) | 2019.04.22 |
chapter 05. MAC 계층 - 2 (3) | 2019.04.22 |
chapter 05. MAC 계층 - 1 (0) | 2019.04.21 |
댓글