컴퓨터프로그래밍

씬 클라이언트 - 그것은 무엇인가? 씬 클라이언트를 연결 및 사용

사람들이 프로그램을 만들기 위해 기능에 대해 이야기 할 때 일반적으로,이 구성되었다 언어를 이해합니다. 또는 시스템 요구 사항은 실행하는 데 필요한. 그러나 다른, 덜 알려진 정의가 있습니다. 그 중 하나는 - 그건 씬 클라이언트를. 무엇이며 어떻게 개발?

씬 클라이언트는 무엇입니까?

씬 클라이언트에서 컴퓨터 또는 터미널 또는 클라이언트 - 서버 아키텍처로 네트워크에서 실행되는 프로그램입니다. 그러나 그들은 단지 거기 작동하지 않을 수 있습니다. 모든 또는 적어도 정보 처리 작업의 대부분은 씬 클라이언트가 연결되어있는 서버에 전송된다. 그것은 구현에 무엇입니까? 예를 들어, 당신이 지금이 라인을 읽을 수있는 네트워크 응용 프로그램을 처리하는 데 사용되는 브라우저로. 건강을위한 시스템은, 그렇지 않으면 자신 불가능 같은 생각되고, 씬 클라이언트에 대한 서버가 필요합니다.

그들은 왜 필요합니까?

간단히 말해, 씬 클라이언트는 경량 운영 체제를로드하고 터미널 서버에 연결하는 결함이있는 컴퓨터입니다. 그것은 하드웨어와 소프트웨어에 저장하기 위해 독점적으로 사용된다 (드문 경우에, 원인은 다른 고려 사항이 될 수 있지만). 일반 씬 클라이언트에는 하드 디스크가없는 시스템 블록,하지만 운영 체제를 시작하는 데 필요한 경우에만 최소한의 하드웨어 구성 요소입니다. 당신은 전원 공급 장치, 마우스, 키보드, 모니터, 네트워크 케이블을 연결합니다. 이 다른 장치, 그러나 그들의 사용이 가능합니다 수 있습니다 경우에만 터미널 서버에 자신의 식별 및 그들에 대한 데이터입니다.

또한 소프트웨어에 대한 지출의 필요한 수준을 줄일 수 있습니다. 필요가 각 컴퓨터에 대한 라이센스를 구입 없습니다 - 그것은 단지 하나의 서버에 필요합니다. 이에 비용 절감 , 직원 이 하나의 단말기를 관리 할 필요가 있기 때문이다. 연습 사용하는 방법을 보여줍니다으로, 씬 클라이언트 (제공은 고의적 인 노력을 부착하지 않음) 문제가 해. 그러나 같은 시간과 서비스에 대한 수요 증가에. 이것은 또 다른 한 관리자의 경우 전송 특히 사실이다. 그 다음은 잠재적으로 고장이 전체 시스템의 붕괴로 이어질하고 자신의 가치 씬 클라이언트를 잃을 수 있기 때문에 아니라, 모든 일에 정통한 전력을 복용하는 것이 필요하다. 당신이 할 그것을이며, 그들은 지방과 어떻게 다른지?

얇은 두께와 클라이언트 사이의 차이점

두껍고 얇은 클라이언트를 구별 할 때 즉 고려? 다음과 같이 그들 사이의 차이점은 다음과 같습니다 먼저 별도의 터미널에 자율적으로 작동 할 수있는 프로그램의 정상적인 종류를 이해에서. 그들은 그들의 작품의 품질 성능에 대한 원격 서버가 필요하지 않습니다. 두 번째 무엇, 당신은 이미 알고있다. 그리고 이것은 두껍고 얇은 클라이언트가 유일한 차이점도 메인입니다. 차이는 여전히 기능의 실현을 초래할 수 있지만, 그들은 모두 이전에 공식화 판단에 맞게.

어떻게 작동하고있다 다운로드 어떤 종류의?

어떻게, 참으로,이 기술은 작동? 일반적으로, 모든 정보는 세 가지 포인트로 요약 될 수있다 :

  1. 씬 클라이언트 부츠 수있는 소스를 통해 컴퓨터에서. 주요 옵션이 고려되고있다 : LAN, CD, HDD.
  2. 컴퓨터의 네트워크 카드에 자신의 IP 주소를 가져 씬 클라이언트를 다운로드하는 과정에서 (그 이전 또는 로컬 네트워크 작업)가.
  3. 필요한 모든 소프트웨어의 정지를 수행 할 때, 다음, 바탕 화면 설정에 지정된 서버에 터미널 세션에 대한 연결을 만듭니다. 액세스는 이미 주어진 또는 비밀번호와 로그인을 필요로 할 수있다. 씬 클라이언트 연결 기업의 로컬 네트워크가 서버 설정에서 허용되어야하기 때문이다.

시스템 전체의 작동 방법 당신은 이미 아이디어가있다. 그러나 가장 중요한 중 하나는 모든 씬 클라이언트이다 로딩하는 단계이다. 데이터는 일반적으로 저장되는 어떤 하드 디스크가없는 경우 그것이 무엇인지, 어디를 취할 수 있습니다? 두 가지 가능성이 있습니다 :

  1. 네트워크를 사용하여로드. 네트워크는 TFTP- 및 DHCP 서버를 작동해야합니다. 컴퓨터에 있어야합니다 네트워크 카드, 부트롬 속성 또는 에뮬레이트 특별한 드라이버가 있습니다. 이 설정을 얻는 모든 포인터를 확인하고 운영 체제를로드합니다.
  2. DVD \ CD \ 플래시 \의 IDE와 미리 설정된 시스템을 다운로드합니다.

웹 클라이언트

"씬 클라이언트"의 기술은 처음 눈에 보이는 것보다 훨씬 더 인기가있다. 예를 원하십니까, 당신이 지금 그것을 사용한다는 사실을 가리키는? 브라우저 - 음, 우리는 특별한 역할이 가장 일반적으로 현재 씬 클라이언트에게 제공해야한다고 가정하자. 그들은 이러한 원칙에 작품의 좋은 예입니다. 자체로, 브라우저는 적절한 무엇인지에 충분하지 않습니다. 그러나 글로벌 네트워크에 연결 컴퓨터를 열어 기회는 엄청나 다! 기계는 매우 린 소프트웨어 리소스를 가질 수 있지만, 원격 서버에서 필요한 데이터를 가져 오는, 당신은 고품질, 다목적 시설의 창조에 셀 수 있습니다. 사용자가 컴퓨터를 필요로하는 모든 - 필요한 정보가 외부 소스에서 얻을 수있는 후 요청을 공식화하는 것입니다.

터미널 모드에서 작업

PC에서 구조적으로 다른 특별한 장치 - 위의 경우 이외에, 하드웨어 씬 클라이언트의 또 다른 가능한 기능을 할당 할 필요가있다. 이러한 메커니즘은 하드 디스크를 장착하고 (작업이 사용자가 작업 할 수있는 터미널 서버로 세션을 구성하는 것입니다있는) 특별한 지역 운영 체제를 사용하지 않습니다. 또한, 이러한 장치는 특수 하우징 제조와 완전히 수동적 인 냉각을 갖고, 특수 이동 부품이 없다. 의 씬 클라이언트가 실현 실제 프로그램의 예를 생각해 보자? 그것은 무엇입니까? 1c는 - 간주됩니다 프로그램입니다. 그래서, 모든 것을 두 부분의 작업을 기반으로한다 : 한 - 실제로 작업에 필요한 플랫폼입니다. 두 번째 - 개인의 목표를 수행하는 확장. 그러나 플랫폼없이 작동하지 않을 수 있습니다.

씬 클라이언트를 사용하여 프로토콜

이 소프트웨어의 개발에 사용되는 프로토콜, 9 개 가장 인기있는 유형을 선택할 수 있습니다. 다음과 같이 목록입니다 :

  1. X11 - 나는 유닉스 기반 시스템에서 응용 프로그램을 발견했다.
  2. 텔넷 - 멀티 플랫폼 프로토콜입니다. 양방향 8 비트 바이트 지향 통신 수단이다.
  3. SSH - 멀티 아날로그 텔넷. 주요 차이점은 전송 데이터의 보안이다.
  4. NX에 NoMachine는 - 프로토콜 X11을 수정했습니다. 주요 장점은 데이터의 압축이다.
  5. 가상 네트워크 컴퓨팅 - 플랫폼 독립적 인 시스템. 또한이 프로그램에 연결되어 필요한 시스템에 대한 액세스를 획득하도록하는 간단한 클라이언트 - 서버 애플리케이션 계층 프로토콜을 사용한다.
  6. 독립 컴퓨팅 아키텍처 - 데이터를 전송하는 다소 불완전한 방법. 이 프로토콜은 크게 성능 요구 사항과이 실행되는 시스템에 표시됩니다.
  7. 원격 데스크톱 프로토콜 - 바탕 화면에 원격으로 액세스 할 수있는 가능성을 충족시켜줍니다. 원격 컴퓨터를 사용할 수있는 가능성을 열어로서뿐만 아니라, 다양한 데이터를 전송할 수있다.
  8. SPICE - 로컬 네트워크뿐만 아니라 인터넷을 통해뿐만 아니라, 편안하게 사용할 수있는 데이터를 전송하는 프로토콜입니다. 그것의 특별한 기능을 사용하면 신속하게 데이터를 공유 할 수있는 "프로그래밍의 용이성,"입니다. 이것은 (성능의 비용으로 수행되지 않음) 데이터 전송 프로세스의 용이성 덕분에 가능하다. 또한 시스템 아키텍처의 다양한 작업을 할 수 있습니다.
  9. 다양한 기업과 기업의 프로그래머에 의해 개발 된 다양한 독점 프로토콜. 그들은 그가 지으신하는 전제에 만 원칙적으로 사용된다. 구현, 시스템 요구 사항, 아키텍처 : 그들은을 포함하여 고유의 옵션의 번호를 가지고있다. 이 경우 씬 클라이언트는 완전히 자신의 영토에 강제로 개별 기업 및 프로토콜에 의해 개발되고있다.

구현의 예는

이런 종류의 연구에서와 같은 씬 클라이언트의 구현의 예로서 주어질 수있다 :

  1. 터미널 액세스 할 수 있습니다.
  2. 디스크없는 워크 스테이션.
  3. LTSP.
  4. Thinstation.

씬 클라이언트를 사용하면 소프트웨어를 작동하기 위해 필요한 모든 업그레이드를 가속화하기 위해 이러한 경우에 할 수 있습니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.atomiyme.com. Theme powered by WordPress.