2012-08-31 4 views
0

다음 프로젝트에 어떤 기술을 사용할 지 결정하는 데 도움이 필요합니다.아파치 httpd와 바람둥이 : 전화 바람둥이 기능?

기본적으로 이것은 (동적) 홈페이지이지만 로그인과 파일 저장소가 있습니다. WCMS로서 아마 Wordpress, Drupal, Joomla!, Typo3를 사용할 것입니다 - 아직 확실하지 않습니다.

나는 그것은 또한 웹 기반하고 있기 때문에 파일 저장소, 사용자 인증/사용자 그룹/역할/카테고리/태그, ...

내가 사용하고 싶은처럼 많은 기능을 제공하는 매우 강력한 기업 문서 관리 응용 프로그램을 가지고 홈페이지 및 모든 파일을 관리 할 수 ​​있습니다. 유일한 문제는 JAVA (Spring Framework를 기반으로 함)로 작성되었으며 Tomcat과 같은 JSP 컨테이너를 사용한다는 점입니다. 그것은 REST 나 CMIS처럼 그것을 통합 할 수있는 많은 인터페이스를 가지고 있습니다. 이름은 Alfresco입니다.

나는 아파치 웹 서버와 Tomcat을 통합 할 수있는 가능성이 있음을 알고 있지만 어떻게 로그인 프로세스를 관리 할 수 ​​있습니까?

나는 모든 페이지를 제공하기 위해 httpd 서버를 원합니다. 로그인은 tomcat에 의해 처리되어야합니다. 나는 바람둥이가 관리하는 파일 저장소를 원한다.

예 : 모든 웹 사이트가 아닌 템플릿을 사용하여 Wordpress로 새 웹 사이트를 만드는 것은 모든 사용자를위한 것입니다. 일부 사용자는 다른 사용자보다 더 많이 보게됩니다. 고객은 일부 파일을 다운로드 할 수있는 고객 영역에 액세스해야합니다.

현재 어떻게 해야할지 잘 모릅니다. PHP가 tomcat (예 : 다운로드 가능한 파일 목록)에 대한 요청을 받고 처리하거나 현재 사용자가 웹 사이트에 액세스 할 수 있는지 확인 할 수 있습니까? 또는 tomcat에서 사용자 정보를 얻는 방법?

도움을 주셔서 감사합니다.

답변

1

죄송 합니다만, 귀하의 요청에 대해 오해했을 수도 있지만 Alfresco 권한/역할/사용자/그룹 하위 시스템은 Tomcat에서 관리하지 않습니다. Alfresco 자체에 기본적으로 모든 사용자 정보를 저장합니다. 일부 AD/LDAP 또는 Kerberos 외부 인증 시스템을 사용하는 경우에만이를 관리 할 수 ​​있습니다. Alfresco에서 사용자를 관리하는 데 사용하고자하는 것을 이해하지 못 했으므로 여기에서 알 수 있습니다. Alfresco Authentication Subsystems

유용한 정보가 있으면 여기를 참조하십시오.

요점을 놓친 경우 다른 문제를 설명해 주시겠습니까? 감사합니다.

+0

안녕하세요! 나쁜 설명에 대해 유감입니다. Alfresco는 자체 시스템에서 자체 사용자를 관리하고 있음을 알고 있습니다. Alfresco는 바람둥이 응용 프로그램이며 Alfresco의 User-System을 내 홈페이지에 사용하고 싶습니다. 예를 들어 REST 또는 CMIS 인터페이스를 사용하여 로그인 할 수 있지만 PHP에서 호출하는 방법은 무엇입니까? 그것도 좋은 생각입니까 ?? – mesx

+1

Alfresco 응용 프로그램을 확장하고 Alfresco 자체의 확장과 같은 응용 프로그램을 작성하지 않는 한 실제로 실제로 그렇게 좋지는 않습니다. 내 말은, 어떤 앱의 사용자 데이터베이스를 사용하여 다른 앱으로 이동하는 것은 의미가 없다는 뜻입니다. 어쨌든, http://code.google.com/p/alfresco-php-sdk/ Alfresco를위한 PHP SDK가 있습니다. "Alfresco를 통해 Alfresco 저장소에 원격 액세스 할 수있는 PHP 라이브러리를 사용할 수 있습니다. PHP API. " 다음은 몇 가지 예입니다. http://code.google.com/p/alfresco-php-sdk/wiki/AlfrescoPHPAPI – Teqnology