JavaScript Object Notation (JSON)과 Asynchronous JavaScript + XML (Ajax)은 나란히 성장하고 있습니다. JSON은 JavaScript 객체로 바뀔 수 있는 데이터를 쉽게 전송할 수 있지만, 이 객체를 다루기 위해 커스텀 스크립팅이 필요합니다. JsonML은 JSON의 확장으로, JSON.....
우선 자신의 JDK에 맞는 JSON LIB가 필요하다. 여기에서 받아보자 (jdk 1.3용과 jdk 1.5가 있다.) json이 여기서 받아야 하는 파일이 끝이라고 생각한다면 오산이다. 오류발생 : java.lang.NoClassDefFoundError: net/sf/ezmorph/Mor.....
ajax의 광풍이 몰아닥칠때, XMLHttpRequest 와 함께 이름이 여기저기서 보이던 JSON-RPC , 그 중에서도 JSON-RPC-java 를 직접 사용해보았다. ajax 는 분명히 손이 많이 가지만 한번 적용해보고 싶었고, 또한 적용하지 않으면 상당히 우울한 부분이 마침 눈에 띄어서 .....
JSON은 무엇인가?JSON은 무엇인가?경량의 데이타 교환 포맷이다. > XML과 비교한다.간단한 포맷 > 사람들을 위해 읽고 쓰기가 쉽다. > 기계들을 위해 분석과 생성이 쉽다.JSON은 텍스트 포맷이다. > 언어에 독립적으로 프로그래밍된다. > 프로그래머들에게 .....
* JSON을 어디에 써먹을까?Ajax 기반 프로그래밍시응답xml을 핸들링해야 하는데, DOM 트리를 통해 데이터에 접근하는 것보다 동일한 구조를 갖는 javascript 객체로써 다루는 것이 훨씬 편하다.(어떤 언어를 사용하더라도 DOM을 직접 다루는 것은 어렵다.) .....
FDS에 대한 소개FDS( Flex Data Service )는 Flex 리치 인터넷 어플리케이션의 데이터를 관리할 수 있는 모델중 하나이다. FDS를 이용하면 다양한 비동기 데이터 요청 처리가 가능하다. 특히 실시간 서버 푸시(push)와 클라이언트 폴링(polling) 방식을 쓸 수 있.....
(내 미디어위키에서 Wikimedia Commons 그림 가져다 쓰는 방법을 정리하고 나서 제가 아는 분 위키에 적용해 드렸더니 위키미디어 공용에 있는 그림이 들어가면 아무것도 안 나오는 현상이 생기더군요. json_decode() 함수를 지원하지 않는 환경이었기 때문이었습.....
잘 알려진 이야기입니다만, Rails는 REST를 꽤 우아하게 지원하는 플랫폼입니다. 그리고 Prototype을 사용한 JavaScript 연동 기능도 잘 지원하고 있죠. 그래서 프로그래밍하기에 따라서는 JavaScript를 전혀 할 줄 몰라도 AJAX 프로그래밍을 할 수 있습니다. 그.....
오래전에 포스팅하려다가 이제서야 포스팅하게 되는군요. Prototype 버전1.6.x에서 제공되는 것으로 responseJSON을 이용한 JSON수신방법입니다. 아시다시피 Ajax를 이용하여 요청한 결과물을 받아올 때 서버로부터 여러가지 형식으로 응답받을 수 있습니다. HTML이나 .....
오래전에 포스팅하려다가 이제서야 포스팅하게 되는군요. Prototype 버전1.6.x에서 제공되는 것으로 responseJSON을 이용한 JSON수신방법입니다. 아시다시피 Ajax를 이용하여 요청한 결과물을 받아올 때 서버로부터 여러가지 형식으로 응답받을 수 있습니다. HTML이.....
Web Service는 네트워크 상에서 서로 다른 종류의 컴퓨터들 간에 상호작용을 하기 위한 소프트웨어 시스템이다. 웹 서비스는 서비스 지향적 분산 컴퓨팅 기술의 일종이다. 웹 서비스 프로토콜 스택은 SOAP, WSDL, UDDI 등으로 이루어진다. 모든 메시징에 XML이 사용.....