본문 바로가기
반응형

IT관련글49

Ajax의 기준 , 범위 안녕하세요 많은 것을 생각하고 정리하는 계기가 되는 글인 것 같습니다. 또한, 웹 애플리케이션 개발이 나아가는 흐름을 읽을 수 있는 글이기도 합니다. 그런데요... 많은 사람들이 Ajax에 대해 잘못 생각하고 접근하는 면이 있는 것 같아 적어 보려고 합니다. Ajax가 출현하기 전에는 UI 개발자라는 말을 사용했지만 그다지 무게가 없었습니다. Ajax가 출현하고 나서부터 본격적으로 UI 개발자라는 말을 사용하게 되었으며, 실현할 수 있게 되었습니다. 즉, Ajax가 그만큼 UI를 중심에 두고 있고 이를 실현/구현할 수 있다는 것입니다. {중략} 결론적으로 Ajax를 비동기 방법으로 서버와 통신하는 것으로 생각하는 사람들이 많은 것 같습니다. 이는 틀림없이 잘못된 생각이며 접근입니다. Ajax를 구성하는 .. 2022. 2. 26.
Ajax개념2 AJAX DHTML과 자바스크립트, XML 등을 활용하는 기술로 웹 환경에서 동적인 상호작용 모델을 구현할 수 있게 하는 것이 핵심이다. 다음과 같은 기술 조합과 활용을 통칭한다. - 동적인 HTML을 지원하는 DHTML, DOM, CSS, XSL - 다양한 플랫폼에서 데이터의 교환을 지원 하는 XML, JSON - 웹 브라우저에서 다양한 클라이언트 로직을 구현하기 위한 자바스크립트 - 서버와 비동기 통신을 지원하는 XMLHTTP 장점 1. AJAX 기술을 활용한 웹 응용프로그램은 기존에 X-인터넷 기술과는 달리, 엑티브X 와 같은 비 표준을 사용 하지 않아 대부분의 브라우저나 플랫폼에 독립적으로 동작할수 있다. 2. 비동기 방식의 데이터 교환이 가능한 구조로 동적인 화면 구성이 가능하다. 3. 서버의 .. 2022. 2. 26.
Ajax의 개념 Asynchronous Java XML의 약자. 번역하면 ‘비동기 자바스크립트 XML’.2005년 2월 18일 Jesse James Garrett이 쓴 ‘A New Approach to Web Application’이라는 에세이에서 처음 소개된 후 널리 퍼지게 되었다. Ajax는 Web Programming의 한 종류로 여러 개의 기술이 융합된 일종의 방법론이다. 기존 ‘Web server-Browser’의 구조 사이에 Ajax가 중간에 위치하게 된다. Ajax는 비동기 방식이라 대기시간과 Server의 부담이 줄어든다. 이전의 동기방식은 사용자 요청사항을 Server에 일일이 결과를 요청하고, 이 결과를 받아 Browser 화면에 보여주었는데, Ajax를 이용하면 일일이 Server에 묻지않고 Ajax.. 2022. 2. 9.
마샬링(marshalling ) - Terms 원래, 마샬이란 말을 지키거나, 축제 준비를 위하여 물건들을 가지런히 하는 것을 가리킨다. 의식에서, 마샬링이란 여러 벌의 코트 팔들이 하나의 구도를 이루도록 배열하는 것이다. 군에서의, 마샬링은 전투준비를 위해 군대를 모으고 정렬시키는 것을 의미한다. 컴퓨터 프로그래밍에서, 마샬링은 하나 이상의 프로그램 또는 연속되어 있지 않은 저장 공간으로부터 데이터를 모은 다음, 데이터들을 메시지 버퍼에 집어넣고, 특정 수신기나 프로그래밍 인터페이스에 맞도록 그 데이터를 조직화하거나, 미리 정해진 다른 형식으로 변환하는 과정을 말한다. 마샬링은 대체로, 어떤 한 언어로 작성된 프로그램의 출력 매개변수들을, 다른 언어로 작성된 프로그램의 입력으로 전달해야 하는 경우에 필요하다. - HelloPC 마샬링.. 2022. 2. 9.
728x90
반응형