IT IS IT

195 articles
1 ... 16 17 18 19 20

AJAX..

IT IS IT/web 2005/11/02 12:45
최근 웹기반 기술 중 이슈가 되는 것들 중 하나가 바로 AJAX(아약스라고 읽음)라는 기술이다..

AJAX는 Asynchronous JavaScript and XML의 줄임말로 말그대로 비동기적으로 데이터처리를 하여 웹상의 페이지 호출을 최소화 시키고 사용자로 하여금 인터렉티브한 UI(User Interface)를 경험할 수 있게 해주는 기술을 말한다..

사실 AJAX는 기존의 웹기반 language들을 이용하여 구현되어지기 때문에 새로운 기술이라고 부르기는 애매한 부분이 없지 않다..

일반인들이 AJAX를 제일 가깝게 접해볼 수 있는 곳은 네이버 검색창인데 얼마전부터 네이버 검색창에 검색어를 입력했을 때 해당 검색어와 동일하거나 유사한 단어의 목록이 보여지는 것들을 다들 경험했을 것이다.. 바로 이 목록표시가 AJAX를 이용한 부분으로 검색결과에 대한 처리가 페이지 로딩없이 실시간으로 이루어진다는 것이 최대 장점이다..

그동안 웹상에서의 UI 개선에 대한 노력은 꾸준히 이어져왔다. 그러한 결과들로 접할 수 있는 것들로 DHTML이나 RIA(Rich Internet Application) 등을 들 수 있다..

이러한 기술들이 가지고 있는 공통분모가 있는데 그것은 바로 사용자로 하여금 보다 더 인터렉티브하고 풍부한(rich) 인터페이스를 경험토록 하는 것이다..

사실 웹기반 애플리케이션의 약점 중 하나로 꼽히는 것이 단절성과 thin application 이라는 것이다. 이는 초창기 웹과 클라이언트 자원의 한계로 인해 어쩔 수 없이 그렇게 발전이 되었던 것이었겠지만 C/S 환경에 비해 상대적으로 열악하게 보였던 점은 사실이다..

그러나 최근 몇년동안 x-internet을 필두로 한 RIA기반의 웹기반 애플리케이션들이 속속 등장하고 단순해보이기만 했던 웹 애플리케이션들이 이제는 일정부분 C/S의 영역을 대체하고 있는 것들을 주변에서 볼 수 있다.. 나 역시 몇년전 RIA기반의 영화,공연 판매시스템을 개발한 적이 있는데 이 판매시스템은 기존의 정적이었던 스크립트 기반의 판매시스템에 비해 사용자로 하여금 보다 더 풍부한(rich) UI를 접하게 하면서도 C/S에 비해 유지보수가 손쉽게 이루어지는 장점들을 경험한 적이 있다..

AJAX는 UI측면에서 RIA와 흡사한 부분들이 많이 있다.. 예를 들어 데이터 전송방식으로 XML을 활용한다거나 사용자로 하여금 실시간으로 보여지게끔 데이터 전달이 이루어진다는 것들이 바로 그것이다..

하지만 RIA나 기타 다른 기술들이 플랫폼에 종속적인 모습을 보이는 것에 비해 AJAX는 AJAX엔진이 이식될 수 있는 환경이라면 어느 플랫폼에서도 돌아갈 수 있다는 것이 다른점이라고 할 수 있다..

AJAX는 이제 막 일어나려고 걸음마 연습을 하는 아기처럼 보여진다.. 이 기술이 보편화될 때 쯤 과연 웹 애플리케이션의 모습은 어떻게 변하게 될까가 사뭇 궁금하다.. 그러나 어느 기술이든 결국은 사용자의 편의를 위해 발전되어 나갈 것이고 과연 AJAX를 이용한 기술이 사용자에게 얼마나 많은 편의를 제공할 수 있도록 응용되느냐가 앞으로의 AJAX의 나아갈 길을 제시할 것으로 보인다..

일반인들이 흥미있게 볼 수 있는 AJAX 관련 사이트를 하나 소개하고자 한다.. FlyakiteOSX 라는 사이트인데 웹상에서 Mac OS X(ten 으로 읽음)을 구현한 사이트로 브라우저 옵션을 전체보기로 하면 Client OS와 매우 유사한 경험을 할 수 있다.. ^^

FlyakiteOSX
2005/11/02 12:45 2005/11/02 12:45
tag { , , }
Windows에서 Oracle client를 설치한 후에도 간혹 Oracle용 ODBC 드라이버가 설치가 되지 않는 경우가 발생한다..

그럴 경우는 수동으로 세팅을 해줘야 하는데 OS의 버전이나 ODBC의 버전문제로 인해 ODBC가 세팅이 되지 않는 경우라면 OTN에서 다운받을 수 있다..

링크 : Oracle ODBC Download


사용방법 :

1. 필요로 하는 ODBC 버전을 다운로드 받은 후 아무폴더나 압축을 푼다

2. Oracle Universal Installer를 실행 시킨 후 설치시 products.jar의 소스위치를 1번에서 압축을 풀어놓은 경로로 지정한다.

3. 설치..



p.s 당연하겠지만 OTN에 계정이 있어야 한다..

Oracle Universal Installer 버전이 설치하고자 하는 ODBC 버전보다 낮으면 ODBC 드라이버가 설치되지 않는다..
2005/10/29 12:21 2005/10/29 12:21
tag { , }

아래 링크로 들어가면 각 메일 클라이언트 별로 세팅하는 법이 소개되어 있다..

http://mail.google.com/support/bin/answer.py?ctx=%67mail&hl=ko&answer=12103

2005/10/11 19:01 2005/10/11 19:01
tag { , , }
Remote Desktop의 웹버전..

source (microsoft)

설치된 모습..
2005/10/08 12:55 2005/10/08 12:55
개발자들이 프로젝트들을 진행하면서 간과하기 쉬운 내용들을 간략하게 정리한 내용들..
읽어보면 개발자라면 누구나 공감할 수 있는 것들이지만 사실 실무에서 이렇게 진행하기엔 많은 부분이 실천하긴 힘든 것들이 사실이다..

그러나 한번쯤은 읽어볼만한 내용들임..
개인적으로 1번은 무지 공감.. ㅋㅋ

원문링크 : 원문클릭
2005/09/30 19:05 2005/09/30 19:05
tag { , }
1 ... 16 17 18 19 20