2008. 8. 31. 14:52

BlazeDS

Reference : http://en.wikipedia.org/wiki/BlazeDS

BlazeDS

From Wikipedia, the free encyclopedia

Jump to: navigation, search
BlazeDS
Developed by Adobe Systems
Type messaging protocol
License LGPL v3
Website BlazeDS

BlazeDS 는 서버 기반의 Java 리모팅, 메시징 기술로서 백엔드의 분산된 데이터에 연결하고, 실시간으로 데이터를 Adobe Flex 나 Adobe AIR rich Internet applications (RIA) 에 반영할 수 있게 해줍니다. 오픈 라이센스이기 때문에 JavaScript/AJAX 와 같은 다른 클라이언트 플랫폼과 함께 사용될 수 있습니다.

전통적인 XML 기반의 서버 리모팅 기술과 비교했을 때 BlazeDS 의 가장 큰 장점은 Action Message Format (AMF) 프로토콜을 사용한다는 것입니다. XML 기반의 SOAP 과는 달리, AMF 는 바이너리 입니다. 그래서 AMF 로 전달되는 메시지는 XML 로 된 메시지에 비해 1/10 까지 줄어들 수 있습니다. 그래서 결과적으로 BlazeDS 서버는 SOAP 서버네 비해 더 많은 트래픽을 처리할 수 있습니다.

Previously available only as part of Adobe LiveCycle Data Services ES, on December 13, 2007 Adobe announced [1] that the technologies included in BlazeDS, along with the AMF protocol specification, are going to be contributed to open source under the Lesser General Public License (LGPL v3) with the source code being available for download in early 2008. A release candidate of BlazeDS can be downloaded from the official page.

Message Service 는 Flex 클라이언트와 서버가 실시간에 메시지를 주고 받을 수 있도록 완벽한 publish/subscribe 인프라스트럭처를 제공합니다. 리모팅을 통해 Flex 어플리케이션이 직접 어플리케이션 서버에서 동작하고 있는 Java 객체의 메쏘드를 호출할 수 있습니다. [1]

See also

References

  1. ^ BlazeDS: Open Sourcing Remoting and Messaging

External links

'Wiki' 카테고리의 다른 글

Graphical Modeling Framework  (0) 2008.08.20
Sorenson Squeeze  (0) 2008.08.14
ActionScript  (0) 2008.08.06
Flash Video  (0) 2008.07.07
Adobe Flex  (0) 2008.07.04