ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 1.10 Computing Environments
    카테고리 없음 2023. 3. 13. 13:56

    포탈:내부서버가 웹서비스 접근을 제공

    네트워크 컴퓨터:웹기반 컴퓨팅을 이해하는 터미널을 의미

    일부 홈 컴퓨터는 :방화벽을 사용하여 네트워크의 장치간 통신을 제한한다.

    오늘날 시분할 방식은 휘기한 시스템이 되었다.

    그러나 모든 프로세스는 한사용자가 모두 소유하거나 단일 사용자와 운영체제가 소유하고있는 형태를 취한다.

    1.10.2 Mobile Computing

    휴대용 스마트폰과 테블릿 컴퓨터의 컴퓨터 환경,이동가능

    1.10.3 Client-Server Computing

    서버를 수행하는 시스템은 틀라이언트로부터 받은 요청에 응답한다.

    계산 서버 시스템:클라이언트가 요청할수있는 인터페이스 제공(데이터 읽기등등)

    파일 서버 시스템:클라이언트가 파일을 생성 갱신 읽기 및 제거 할수있는 인터페이스제공

    1.10.4 Peer-to-Peer Computing

    • 클라이언트와 서버가 따로구분되지 않음
    • 대신 시스템상의 모든 노드가 피어로 간주되고 각피어는 서비스를 요청하냐 제공하느야에 따라 클라이언트 및 서버로 동작한다.
    • 전통적인 클라이언트 서버에 비해 장점을 제공한다. 예를들어 클라이언트 서버 시스템에서는 서버가 병렬로 작동한다 하지만 피어간 시스템에는 서비스가 네트워크에 분산된 여러노드에 의해 제공될수있다.

    어떤서비스가 사용가능한지 확인하는방법

    • 중앙 검색 서비스에 자신이 제공하는 서비스를 사용한다.
    • 네트워크상의 모든노드에게 서비스 요청 메세지를 방송한다.그 서비스를 제공하는 노드 또는 노들은 피어에게 응답을 보낸다.이방법은  다른 피어들이 제공하는 서비스를발견 하기위한 발견 프로토콜( discovery protocol)이 제공되어야한다.
    • EX)apster, Gnutella, Skype, etc. n Skype
Designed by Tistory.