2012-03-29 5 views
0

Java 기반보고 도구에 대한 몇 가지 유명한 오픈 소스 솔루션을 검토했습니다. 즉 Pentaho, BIRT 등입니다. 저는 스트럿츠 스프링 기반 웹 응용 프로그램에서 적당히 큰 동적보고 요구 사항을 갖고 있습니다.Java EE 기반 애플리케이션 용 동적보고 옵션

이전 정적 보고서 용 웹 응용 프로그램에 내장 된 pentaho보고 엔진을 사용했습니다. 그러나 우리는 성과와 기억 문제에 직면 해 있습니다.

보고 솔루션을 사이트 : http://www.mint.com과 유사하게 구축하고 싶습니다. 이 보고서는 매우 직관적이고 상호 작용합니다. 내 주요 기준은. 기존의 웹 응용 프로그램 및 보고서와

  • 쉽게 통합 할 수는
  • 보고서는 어떤 뷰어 도구없이 JSP로/HTML 페이지에 표시해야 내 응용 프로그램에서와에서 액세스 할 수 있어야합니다.
  • 성능 및 메모리 소비가 주요 기준입니다. 보고서 로딩 시간은 물론 동적 보고서 상호 작용도 빠릅니다.

어떤 제안이 있습니까?

답변

0

m-Power을 확인하시기 바랍니다. Java 기반이며 대규모보고 요구 사항을 처리하고 다른 응용 프로그램과 잘 통합됩니다. 또한 매우 사용자 정의가 가능하므로 원하는 모양과 느낌에 맞는 보고서를 생성하도록 조정할 수 있습니다. 다음은 m-Power로 만든 interactive report의 예입니다.

+0

감사합니다. @ 스티브. 나는 그것을 잠깐 보았고 지금까지는 좋아 보인다. 나는 m-Power의 통합 과정과 전반적인 특징에 대해 더 많이 이해하려고 노력하고 있습니다. 그 모양은 코드 생성 도구입니다. – pdhinoja

+0

다른 좋은 도구 인 LogiXML을 발견했습니다. 우리의 요구 사항 대부분을 충족시키는 것 같습니다. 나는 현재 그것을 평가 중이다. – pdhinoja

+0

@pdhinoja - 첫 번째 질문에 대답하려면 - m-Power는 단순한 보고서 작성자 이상입니다. 그러나보고는 강력한 점 중 하나입니다. 또한, [기술 사양] (http://www.mrc-productivity.com/products/specs.html)을 확인했는지는 모르겠지만 m-Power가 동일한 기반을 사용하는 응용 프로그램을 만드는 것처럼 들립니다. 현재 사용하고 있습니다. – Steve