2013-01-08 5 views
1

내 응용 프로그램에는 Jackrabbit RMI-repository를 사용하여 파일 업로드/다운로드가 필요합니다. Spring 3.1, Tomcat 6, PostgreSQL 9를 사용하고 있습니다. Jackrabbit의 어떤 버전이 현재 응용 프로그램과 호환됩니까? 또한 나는이 일에 어떻게 가야할지 혼란 스럽다. 세부 수준 코딩이 필요하지 않습니다. 어떤 구조를 따라야하는지 알고 싶습니다. 처럼 : 내가 무엇을 사용해야 구성 잭 래빗을 통합하는 방법을 지금Spring과 Jackrabbit을 사용한 파일 업로드/다운로드

  • 위의 사양과 응용 프로그램을 실행했다.
  • 데이터베이스 (PostgreSQL)에 데이터를 저장하고 싶습니다. 따라야하는 구성은 무엇입니까?

내가 참조 할 수있는 링크 또는 샘플 프로젝트가 있습니까? 정말 오랫동안 여기에서 붙어 있도록 도와주세요.

답변

0

Apache Jackrabbit (2.5.2 또는 2.4.3)의 최신 버전은 Silverpeas에서 사용하는 것과 호환되어야합니다. Jackrabbit 팀에서 RMI를 통한 연결을 권장하지 않습니다.

경고 : 현재 JCR-RMI 라이브러리는 성능이 아닌 단순성을 위해 설계되었습니다. JCR-RMI (Jackrabbit documentation) 위에 평범하지 않은 응용 프로그램을 실행하려고하면 주요 성능 문제가 발생할 수 있습니다.

문서 (파일 + 메타 데이터)를 생성하지만 Spring MVC가 아닌 서블릿에서 생성되는 our code을 살펴볼 수 있습니다. 업로드 후 표준 JCR API를 사용하기 때문에 JcrUtils를 사용하여 rmi URL에서 저장소를 얻은 후에 모두 동일해야합니다.