본문 바로가기

인사이드RIA/인사이드플렉스

BlazeDS 기능 비교

반응형
어느분인가 커뮤니티에서 BlazeDS 에 대한 기능 비교에 대한 이야기가 있길래
답변글로 쓰려고 했다가...
어디에 있던 글인줄 몰라서..ㅠㅠ
그냥 이곳에 올립니다.

아래 문서 31,32 페이지에 나와있는 내용을 그냥 옮겨놓았습니다.
http://flex.org/tour/slides_opensource.pdf
문서의 성격(?)에 대하여는 한번 이야기했던적이 있죠.
2008/02/01 - [인사이드플렉스] - 오랜만에 무료 Flex 세미나 소식 - 선착순

일단 기능에 대한 비교입니다.
오픈소스인 BlazeDS 에서는 어떤부분까지 현재 지원이 되는지에 대한 설명입니다.

일단 BlazeDS 에서 지원되는 특징들입니다.
아래의 내용은 어떻게 구현되어있는지까지 확인하실 수 있고
라이센스 정책에 따라 자신의 제품 패키지에 포함시킬수도 있겠지요.

Java Remoting
Web Proxy
JMS Adapter
AJAX Client Libraries
Administrative Console
Clustered Messaging
Pub/Sub Messaging
Web container-based messaging service (100’s of clients/CPU)

그럼 이제 안되는 것들입니다.
LiveCycle Data Services ES 에서만 가능한 것들이지요.

Dedicated messaging service (1000’s of clients/CPU)
Per-client Quality of Service
Data Management Service
Data Paging
Flex-LiveCycle Integration
RIA-to-PDF Generation
Offline Data Synchronization (AIR)
WSRP(Web Services for Remote Portlet)/Portal Integration
http://en.wikipedia.org/wiki/Web_Services_for_Remote_Portlets
SiteMinder Integration
http://www.ca.com/us/products/product.aspx?id=5481

데이터서비스 관련된 3개의 제품군에 대한 이러저러한 설명보다는
각각의 제품군이 어떠한 상황에 적합한지 샘플을 제시하고 있습니다.
기업의 입장에서 오픈소스인 BlazeDS 를 직접 적용하기가 곤란하다면
어느정도 지원을 받을 수 있는 LiveCycle Data Services, Community Edition 을 고려해보는 것도 좋은 방법일것 같습니다.
Community Edition 은 일반적으로 커뮤니티 개발자들에게 소스를 오픈하고 지원하는 정책이나 데모버전을 지칭하는 것으로 알고 있는데 LCDS 의 경우에는 조금 다르게 적용되나 봅니다.

BlazeDS
Reporting & dashboards
Self-service extranet
E-commerce checkout

LiveCycle Data Services ES
Call center application
Trader desktop
Broker portal
Account opening

얼마전 Flex Evangelist 인 Ted Patrick 이 올린 글에서 PyAMF 라는 프로젝트에 대한 소개가 있었습니다.
BlazeDS 를 공개하면서 AMF 스펙도 같이 공개가 되었는데요.
이것을 가지고 Python 을 지원하는 AMF 프로젝트가 진행되고 있다는 것이었습니다.
The AMF Revolution
http://www.onflex.org/ted/2008/02/amf-revolution.php
http://pyamf.org/

기업으로서 오픈소스 정책이 어떤 결실을 가져올지를 예측하기 힘들기때문에
쉽게 결정할 수 있는 부분은 아니지만
어도비로서는 많은 결실을 맺어가고 있는것 같습니다.

기업의 오픈소스에 대한 이야기는 아래 글에서도 맛볼 수 있습니다.
Communities, Then Customers (Forrester on OpenSolaris)
http://blogs.sun.com/jonathan/entry/communities_then_customers_forrester_on
728x90