MarioNet 분할 웹 브라우저
MarioNet split web browser마리오넷 인터넷 어플라이언스는 서버에서 실행되며 사전 렌더링된 그래픽 이미지를 경량 클라이언트에 전송해 디스플레이하는 애플리케이션이다.
1999년 1월 영국 햄프셔주 앤도버의 아이센트릭스 주식회사에서 로저 앨런 그로스[1], 앤드류 토마스 와이트먼이 이끄는 전 칼데라 영국 직원들이 시제품을 제작했다.
마리오넷의 이면에 있는 개념은 RAM이나 ROM이 거의 없고 최소한의 처리 능력을 가진 초소형 클라이언트 플랫폼에 웹 기반 콘텐츠를 제공하는 씬 클라이언트 브라우저를 구축하는 것이었다.그것은 다양한 임베디드 운영 체제 또는 실제로 운영 체제 없이 ROM 플랫폼에서 실행되도록 설계되었다.서버측은 넷스케이프의 네비게이터를 기반으로 한 최근 오픈소스 웹 브라우저인 모질라를 이용했다.두 부분 사이의 통신에는 광학이라는 독점적인 프로토콜이 사용되었다.
대상 클라이언트 기기에는 휴대전화, 태블릿 기기, 터치 스크린 정보 키오스크, 자동판매기 등이 포함됐다.
기능 개요
마리오넷 디자인의 독특한 특징은 분할된 아키텍처였다.브라우저 코드의 대부분은 HTML 처리, 대상 장치의 이미지 렌더링, 월드 와이드 웹 연결 등 대부분의 작업이 수행될 웹 서버에 상주했다.리모컨으로 제어되는 클라이언트는 단순히 압축을 풀고 이미지를 표시하고 마우스 동작과 키 스트로크를 중계하는 작은 그래픽 엔진이었다.이 기술은 클라우드 브라우저라고도 불린다.[1]
웹브라우저는 그 당시를 포함한 크고 복잡한 프로그램이다.이들은 자원 집약적이며 잘 수행하기 위해서는 여러 클라이언트/서버 연결이 필요하다.
그 설계는 INFORM(Optimized Protocol for Transport of Imports to Clients)이라는 경량 독점 전송 프로토콜을 핵심에 가지고 있었다.이 프로토콜은 매우 간단했고 클라이언트와 서버 사이의 단일 연결만 필요했다.광학 장치는 RS-232 시리얼 통신에서 Wi-Fi 또는 Bluetooth에 이르는 모든 전송 프로토콜을 통해 실행된다.
시작 시 클라이언트는 대상 장치에 대해 이미지를 처리하고 렌더링한 서버에 화면 특성(해상도, 색 깊이, 물리적 크기 등)을 전송했다.그런 다음 그것들은 압축되어 광섬유 프로토콜을 통해 클라이언트로 보내져 디스플레이 된다.
클라이언트 소프트웨어의 디자인은 단지 몇 킬로바이트의 코드에 불과했고 그가 1990년대 초 디지털 리서치에 있을 때 개발한 Wightman의 작은 ROMable 그래픽 윈도우 시스템 GRANG(Graphical ROMable Object Windows)을 기반으로 했다.
Mozilla에 기반을 둔 서버 브라우저는 클라이언트 측 렌더링 기능과 광섬유 프로토콜에 대한 지원을 통합하도록 재구성되었다.
개념 증명
개념 증명서가 영국 햄프셔의 킴프턴 초등학교에서 개발되어 시험되었다.이 학교의 도서관에는 리눅스 웹 서버 어플라이언스와 클라이언트 파트를 실행하는 레거시 286대의 PC로 구성된 사이버 카페가 만들어졌다.이 재판은 언론에[2][3] 대한 관심을 불러일으켰고, 킴프턴 스쿨에서 그로스 경의 시위에 참석한 조지 영 MP가 더 큰 힘을 얻었다.[4]
초기 관심에도 불구하고 연구팀은 발명에 대한 특허를 내고 개념을 상용 제품으로 개발하는 데 필요한 자금을 조달하기 위해 애썼기 때문에 아이센트릭스는 1999년 그로스 회장이 케임브리지에서 Citrix UK에 합류하면서 해체되었다.
이 아이디어는 2005년 오페라 미니와 2009년 1월 볼트(웹 브라우저)와 유사한 기술이 발표되기 전까지 몇 년 동안 시들해졌다.이후 아마존은 2011년 킨들 파이어를 위해 아마존 EC2 서버를 기반으로 한 "서버 가속화" 분할 아키텍처 브라우저인 아마존 실크를 발표했다.Silk)를 발표했다.
참고 항목
참조
- ^ a b "The Board". Silicon:SAFE Ltd. 2016. Archived from the original on 2020-02-25. Retrieved 2020-02-25.
- ^ "Internet Appliance - new cheap Internet access for schools from Icentrix". TrainingZone. Archived from the original on 2012-04-20.
- ^ Lea, Graham (1999-04-27). "Caldera spin-off pushes Linux thin clients - The ones who don't want to go to Utah reckon there's thin client life in old 486s". The Register. Archived from the original on 2018-08-26. Retrieved 2018-08-26.
- ^ "Sir George visits Kimpton School". The Rt Hon Sir George Young Bt. 2000-05-14. Archived from the original on 2018-08-26. Retrieved 2018-08-26.