1) 우리 회사는 몇 가지 종류의 오픈 소스 소프트웨어를 사용할 수 있는 유통 및 저작권 제한에 대해 매우 염려하고 있습니다. 만일 우리가 그러한 오픈 소스 코드가 임베딩된 제품을 사용한다 해도, 그에 대한 규제가 우리에게 적용될 수도 있다고 생각합니다. 귀하의 많은 경쟁자들은 제한적인 오픈 소스 라이센스를 사용합니다. ILOG JViews를 사용할 때 이와 같은 점을 염려해야 합니까?
이것은 중요한 질문입니다. 특히 ILOG의 ISV 고객을 위해서 말입니다. ILOG는 세계에서 가장 큰 ISV의 엄격한 라이센싱 가이드라인을 거쳐왔으니 안심하셔도 됩니다. 또한, 귀하의 요구사항을 통과할 수 있다고 믿습니다.
만일 여전히 염려가 되신다면 ILOG의 오픈 소스 코드 사용법 정책에 관한 문의와 기타 관련 질문들을 ILOG 세일즈 담당자 에게 문의하여주십시오.
2) 기업들이 다른 제품이 아닌 ILOG JViews Charts를 선택하는 이유는 무엇입니까?
JViews Charts를 선택하는 비즈니스 이유들은 많습니다. 그러한 이유들 중 몇 가지는 다음 페이지에 나와있습니다. :
기업들은 대개 고성능, UI에 대한 고난이도 컨트롤 을 원할 때, 또는 특별한 웹 클라이언트 요구가 있을 때, JViews Charts를 선택합니다.
- 고성능—대량 데이터 셋을 처리하는 기능 (디스플레이상에서 업데이트를 리드로잉할 때 또는 적은 CPU 타임으로 드로잉을 사용할 때
- 룩-앤-필에 대한 컨트롤-개발자들은 정교하게 문서화된 SDK에 완벽하게 접근할 수 있으며, 디스플레이의 모든 측면을 컨트롤 할 수 있습니다. 인터페이스 변경은, 심지어 런타임이라 할지라도, 쉽고, 코딩이 필요없습니다.
- 특별 웹 클라이언트 requirements— JViews Charts는 높은 사용자 인터랙티비티를 적용할 수 있으며, 효율적으로 업데이트할 수 있는 씬 클라이언트를 제공합니다.
3) SVG와 DHTML 씬 클라이언트의 차이는 무엇입니까?
SVG는 벡터 그래픽 정보를 교환학기 위한 오픈 W3C입니다. 웹 브라우저는 플러그인 또는 Firefox 상에서 SVG 정보를 디스플레이 할 수 있습니다. 오픈 스탠다드 XML 포맷의 경우를 제외하고, SVG는 플래쉬와 같이 작동합니다. DHTML 씬 클라이언트가 사용하는 것은 표준 비트맵 기반 어프로치 입니다. SVG 클라이언트와 함께 서버는 벡터 디스크립션을 클라이언트에 전달합니다.
DHTML과 비트맵의 장점은 모든 브라우저가 지원하고 있다는 점과 AJAX의 최근 발전을 통해 보다 효과적으로 업데이트를 할 수 있다는 점이다. 그러나, 일반적으로, 차트 전체에 변경을 가해야 하는 경우, 줌인 또는 데이터 변경과 같은 경우, 전체 비트맵은 서버상에서 재 생성되어야 하며, 그 후 클라이언트로 보내져야 합니다.
SVG의 장점은 그러한 업데이트가 보다 효율적으로 이루어져야 한다는 점입니다. 예를 들어, 리얼타임 재고 차트는 작은 SVG 형태로 많은 업데이트를 받을 수 있습니다. 그리고 차트 디스플레이의 일부를 받을 수 있습니다. 이것은 인터랙티브 또는 잦은 업데이트를 요구하는 디스플레이를 위해SVG 어프로치를 보다 효율적으로 만듭니다.
4) 3D 렌더링 및 데이터 세트를 지원합니까?
JViews Charts는 3D 렌더링을 지원하지만, 3D 데이터 셋을 지원하지는 않습니다. EXCEL 처럼, JViews는 사용자가 멀티플 parallel 데이터 셋을 구분할 수 있도록 도와줍니다. 그러나, JViews 는 런타임 중에 앵글 및 라이팅 등과 같은 엔드 유저 파인 컨트롤 기능을 제공하므로써 EXCEL이상의 기능을 제공합니다
매우 적은 수의 애플리케이션이 트루 3D 데이터 셋을 사용해야만 한다는 점을 명심하십시오. 이것은 2D 열의 표면이 그래픽으로 나타나야 하는 과학적 애플리케이션에서 흔히 발견할 수 있는 일입니다. 대부분의 경우 사용자들은 벡터들 간의 관계만을 탐색하기 원합니다. -3D 렌더링은 이러한 목적을 달성하기 위해 충분하며 그것을 할 수 있습니다.
5) JViews Charts는 JViews Gantt 디스플레이를 포함하고 있습니까?
아니오, 그러나 선택적으로 JViews Charts 패키지와 JViews Gantt 패키지를 함께 구매하실 수도 있습니다.
6)JViews Chart 패키지에서 트리맵 차트도 제공한다고 알고 있습니다. 어떤 애플리케이션에서 트리맵이 사용될까요?
트리맵은 데이터 셋의 개별 파라미터간의 관계를 시각화하고, 아웃라이어 도는 트렌드를 파악하기 위해 대량 데이터셋을 표현하는데 사용됩니다. 트리맵을 활용하여, 사용자들은 다양한 비주얼 형태를 데이터 셋 내의 개별 브랜드의 데이터에 할당할 수 있으며, 인간의 눈으로 복잡한 패턴과 관계를 파악할 수 있도록 도와줍니다.
트리맵이 대량 데이터 셋을 가진 애플리케이션에 어떻게 적용되는지에 대한 좋은 예로 SmartMoney의 Market Map을 들 수 있습니다. 500개 이상의 주식 수익을 동시에 표현할 수 있습니다. 각 직사각형은 주식 가치 사이즈를 시장 자본으로 나타낸 것입니다. Peet’s Coffee 또한 참조하실 수 있습니다.
7) JViews Chart를 위한 실시간 업데이트가 필요합니까?
JViews Charts를 위한 실시간 업데이트 가능 여부는 “실시간”이라는 개념의 정의와 업데이트를 적용하는 전략에 따라 달라집니다. “실시간”이라는 용어는 애플리케이션에 따라 상대적으로 적용되며, 적용 전략은 네트워크 대역폭 뿐 만 아니라 내재된 기술에 따라 달라진다.
JViews Charts는 초당 30 프레임이 필요한 병원에서 주요 환자 모니터링 데스크탑 애플리케이션에서 사용됩니다. 그러한 리프레쉬 레이트는 씬 브라우저 클라이언트 상에서는 가능하지 않습니다. JViews Chart는 네트워크 트래픽을 줄이고, 스크린 리페인팅을 최소화하는SVG 차트 상에서 많은 업데이트를 할 수 있는 점을 포함, 웹상에서 효율적인 차트를 디플로이 하기위해 멀티플 옵션을 제공합니다.
8) JViews Chart 의 화면을 커스터마이징 할 수 있습니까?
네, JViews Charts 7.5는 엔드 유저가 Designer for Charts서브셋을 사용할 수 있도록 도와줍니다. 애플리케이션 개발자들은 어떻게 차트를 디스플레이할 지 정확하게 결정할 수 있도록 도와주는 Dialog Box를 설정할 수 있습니다.
9) 데이터에 차트를 어떻게 연결시킵니까?
JViews Charts는 인-메모리와 XML, 플랫 파일, JDBC를 위한 데이터 모델에 프리-빌트 데이터 커넥터를 제공합니다. 모든 프리빌트 커넥터를 사용하실 수 있습니다. 사용자는 코딩 작업 없이 Designer for Chart를 통해 커넥션을 정의할 수 있습니다.
Java SDK는 사용자가 데이터 커넥션을 프로그램적으로 정의하고 새로운 타입을 생성 할 수 있도록 도와 줍니다.
|