반응형
* HOONS 닷넷이 실버라이트 강의와 책을 보면서 공부한 내용입니다
핸드폰이 예전엔 부의 상징이였지만, 지금은 생활 필수품이 되었죠 ?
이런 우리 생활 곳곳의 변화가 IT기술이 큰 역할을 했습니다. 그리고 하루가 다르게 그 IT기술은 나날이 발전에 발전을 거듭하고 있습니다.
클라이언트 / 서버 (~1990년대)
- 기업내에 직접 어플리케이션 설치
- 데이터 저장 및 보호에 관심
Web 1.0 (~2004년대)
- 인터넷망의 확산으로 웹 어플리케이션의 확산
- ActiveX등의 강력한 기능 ㅇ구
Web 2.0 (~현재)
- 사용자 중심의 웹
- 사용자의 경험을 극대화 시킬 수 있는 웹
* 굳이 이렇게 세대를 나누는 기준이 있는 것은 아니지만, Web 2.0 , Web 3.0 ... Web이 발전되면 쉽게 예를 들어 설명해, 사용자가 자주 찾은 상품들을 컴퓨터가 기억을 하고 있다가, 만약 제가 자주 찾는 브랜드의 새로운 제품이 론칭되면 컴퓨터가 "아 ! 사용자가 관심이 있겠구나 !"하면서 광고를 띄워주는 거죠. 그래서 사용자의 웹 환경은 더욱 풍부해지고, 브랜드의 회사에서는 사용자에게 맞는 광고를 띄우게 되서 효과적인 광고가 가능해집니다! 좋죠 ?
처음으로 윈도우 프로그램과 웹 1.0 시대를 알아보면,
1990년대 윈도우가 등장했을 때 도스를 이용하던 사용자들에게는 윈도우 인터페이스는 굉장한 혁명이였습니다.
저도 어렴풋이 기억이 나네요. 초등학교 2학년때인가, 3학년 때인가 컴퓨터에 도스와 윈도우 3.1, 윈도우 95 등이 어렴풋이 기억이 나네요 ^^ 당시에 도스라는 것이 참 불편한 것이 아니였습니다. 도스는 여러분 시작 에서 실행에서 cmd라고 치시면 나오는 라인으로 된 텍스트 기반의 OS입니다!
이 시대 기업의 컴퓨터는 데이터를 저장하고 관리하는 것이 주된 목적이었습니다. 그러다 클라이언트/서버로 동작되는 윈도우 프로그램이 주를 이루다가 웹이 등장합니다 !!
웹 !! 저희의 생활을 풍요롭게 만든 그 웹 !!!
이 웹은
웹에 대한 설명 PPT 보기
HTML 문서가 하이퍼 링크를 통해 연결되어 있는 네트워크라 할 수 있습니다.
1991년 8월 6일 웹의 구조가 세상에 공개되고, 인터넷익스플로러가 1990년도 중반쯤 전파되고, 정말... 엄청난 속도로 지금까지 발전을 해왔습니다.
ActiveX란 웹에 윈도우 프로그램을 올려 사용할 수 있는 기술이였고, 이제는 국내 모든 금융권 업무는 ActiveX가 없이는 되지가 않습니다 (은행 등의 사이트를 들어가거나, 게임등의 업데이터들이 주로 이 ActiveX를 이용합니다)
▶▶WEB 2.0 시대의 도래
UCC, RSS/트랙백, AJAX, 위키, 매쉬업, RIA, 오픈 API....
RSS 대해서 자세히 알아보기
기존 웹 1.0의 시대의 키워드는 "포털"이였고, 수많은 포털들이 거품으로 변하고 사용자가 참여하고 소통할 수 있는 포털 사이트만 결국 살아 남게 되었습니다.
참여 - UCC, 블로그
개방 - OPEN API, 매시업
공유 - RSS, 태그
이것들이 모여 웹 2.0 이 되었습니다.
"위키피디아"도 좋은 예가 되겠네요. 사용자가 직접 참여하여 만들어가는 백과사전이니까요.
▶▶RIA(Rich Internet Apllication)RIA 라는 말은 2002년도에 플래시의 매크로 미디어 사에서 처음 소개된 개념입니다. 웹이라는 통신의 한계와 HTML 로 표현할 수 있는 한계를 보완해 주기 위한 기술로 이해하면 쉽습니다. 좀더 쉽게 정리하자면, RIA는 데스크탑과 같은 사용자 경험을 보완해주고 현재 주목받고 있는 RIA기술은
Classic HTML Ajax Flash SilverLight ActiveX WPF
등으로 나뉘어 질 수 있습니다.
AJAX는 흔히들 검색어 사이트에서 치면 검색어 자동완성이 되는
플래시는(플렉스) 영화예매사이트 등에 사용이 됩니다.
등등의 RIA기술은 대부분 한 페이지 안에서 동적으로 동작하게 됩니다. 반면에 기존의 웹 같은 경우 HTML 을 다시 전달 받으면서 페이지를 업데이트하게 됩니다!
기존 웹사이트의 경우에는 클라이언트 클릭에 의해서 HTML 페이지를 서버에 요청하고 클라이언트는 매번 새로운 HTML 을 받게 되는데, 상당히 가볍게 페이지를 구성할 수 있지만, 부분 수정시에도 페이지내의 모든 요소를 다시 내려 받아야 하는데 있어서 매우 비효율적입니다.
반면에 RIA 는 필요한 부분의 데이터만 요청하여 그 부분만 요청하여 그 부분만 업데이트 할 수 있습니다. 이것이 가능한 이유는 각각의 기술마다 RIA엔진이 존재하기 때문입니다. 예를 들면, 플래시 플레이어나 실버라이트 런타임이나, 이런 것들이 RIA엔진이라고 할 수 있습니다.
핸드폰이 예전엔 부의 상징이였지만, 지금은 생활 필수품이 되었죠 ?
이런 우리 생활 곳곳의 변화가 IT기술이 큰 역할을 했습니다. 그리고 하루가 다르게 그 IT기술은 나날이 발전에 발전을 거듭하고 있습니다.
클라이언트 / 서버 (~1990년대)
- 기업내에 직접 어플리케이션 설치
- 데이터 저장 및 보호에 관심
Web 1.0 (~2004년대)
- 인터넷망의 확산으로 웹 어플리케이션의 확산
- ActiveX등의 강력한 기능 ㅇ구
Web 2.0 (~현재)
- 사용자 중심의 웹
- 사용자의 경험을 극대화 시킬 수 있는 웹
* 굳이 이렇게 세대를 나누는 기준이 있는 것은 아니지만, Web 2.0 , Web 3.0 ... Web이 발전되면 쉽게 예를 들어 설명해, 사용자가 자주 찾은 상품들을 컴퓨터가 기억을 하고 있다가, 만약 제가 자주 찾는 브랜드의 새로운 제품이 론칭되면 컴퓨터가 "아 ! 사용자가 관심이 있겠구나 !"하면서 광고를 띄워주는 거죠. 그래서 사용자의 웹 환경은 더욱 풍부해지고, 브랜드의 회사에서는 사용자에게 맞는 광고를 띄우게 되서 효과적인 광고가 가능해집니다! 좋죠 ?
처음으로 윈도우 프로그램과 웹 1.0 시대를 알아보면,
1990년대 윈도우가 등장했을 때 도스를 이용하던 사용자들에게는 윈도우 인터페이스는 굉장한 혁명이였습니다.
저도 어렴풋이 기억이 나네요. 초등학교 2학년때인가, 3학년 때인가 컴퓨터에 도스와 윈도우 3.1, 윈도우 95 등이 어렴풋이 기억이 나네요 ^^ 당시에 도스라는 것이 참 불편한 것이 아니였습니다. 도스는 여러분 시작 에서 실행에서 cmd라고 치시면 나오는 라인으로 된 텍스트 기반의 OS입니다!
이 시대 기업의 컴퓨터는 데이터를 저장하고 관리하는 것이 주된 목적이었습니다. 그러다 클라이언트/서버로 동작되는 윈도우 프로그램이 주를 이루다가 웹이 등장합니다 !!
웹 !! 저희의 생활을 풍요롭게 만든 그 웹 !!!
이 웹은
웹에 대한 설명 PPT 보기
HTML 문서가 하이퍼 링크를 통해 연결되어 있는 네트워크라 할 수 있습니다.
1991년 8월 6일 웹의 구조가 세상에 공개되고, 인터넷익스플로러가 1990년도 중반쯤 전파되고, 정말... 엄청난 속도로 지금까지 발전을 해왔습니다.
ActiveX란 웹에 윈도우 프로그램을 올려 사용할 수 있는 기술이였고, 이제는 국내 모든 금융권 업무는 ActiveX가 없이는 되지가 않습니다 (은행 등의 사이트를 들어가거나, 게임등의 업데이터들이 주로 이 ActiveX를 이용합니다)
▶▶WEB 2.0 시대의 도래
UCC, RSS/트랙백, AJAX, 위키, 매쉬업, RIA, 오픈 API....
RSS 대해서 자세히 알아보기
기존 웹 1.0의 시대의 키워드는 "포털"이였고, 수많은 포털들이 거품으로 변하고 사용자가 참여하고 소통할 수 있는 포털 사이트만 결국 살아 남게 되었습니다.
참여 - UCC, 블로그
개방 - OPEN API, 매시업
공유 - RSS, 태그
이것들이 모여 웹 2.0 이 되었습니다.
"위키피디아"도 좋은 예가 되겠네요. 사용자가 직접 참여하여 만들어가는 백과사전이니까요.
▶▶RIA(Rich Internet Apllication)
Classic HTML Ajax Flash SilverLight ActiveX WPF
등으로 나뉘어 질 수 있습니다.
AJAX는 흔히들 검색어 사이트에서 치면 검색어 자동완성이 되는
플래시는(플렉스) 영화예매사이트 등에 사용이 됩니다.
등등의 RIA기술은 대부분 한 페이지 안에서 동적으로 동작하게 됩니다. 반면에 기존의 웹 같은 경우 HTML 을 다시 전달 받으면서 페이지를 업데이트하게 됩니다!
기존 웹사이트의 경우에는 클라이언트 클릭에 의해서 HTML 페이지를 서버에 요청하고 클라이언트는 매번 새로운 HTML 을 받게 되는데, 상당히 가볍게 페이지를 구성할 수 있지만, 부분 수정시에도 페이지내의 모든 요소를 다시 내려 받아야 하는데 있어서 매우 비효율적입니다.
반면에 RIA 는 필요한 부분의 데이터만 요청하여 그 부분만 요청하여 그 부분만 업데이트 할 수 있습니다. 이것이 가능한 이유는 각각의 기술마다 RIA엔진이 존재하기 때문입니다. 예를 들면, 플래시 플레이어나 실버라이트 런타임이나, 이런 것들이 RIA엔진이라고 할 수 있습니다.
반응형
'옛글 > 네트워크 이야기' 카테고리의 다른 글
네트워크 '속성' 예기치 못한 오류입니다. 란 문구가뜰때 (0) | 2010.10.28 |
---|---|
RIA(Rich Internet Application)과 IT 트렌드 - 두번째 시간 (0) | 2010.10.28 |
RSS ? 그게뭐죠 ? (3) | 2010.10.28 |
NETWORK 초중급자용 3일차 문서입니다. (0) | 2010.10.28 |
NETWORK 초중급자용 2일차 문서입니다. (0) | 2010.10.28 |