나는 자바 (Spring Security), struts2, hibernate로 웹 어플리케이션을 만들고있다.다중 클라이언트 자바 아키텍쳐
모든 "사용자"는 "클라이언트"에 속합니다. 그리고 사용자가 로그인했을 때 그는 "클라이언트"의 리소스에만 액세스 할 수 있도록 디자인해야합니다.
원래 웹 응용 프로그램은 "클라이언트"없이 구축되었습니다. 웹 애플 리케이션의 특정 모듈에 대한 ROLE 기반 액세스 권한이있는 사용자 만 사용할 수 있습니다.
이러한 역할은 계속됩니다. 유일한 차이점은 사용자가 클라이언트 리소스로만 제한된다는 것입니다. 고객은 ROLE 기반 액세스를 통해 수행 할 수있는 작업과 수행 할 수없는 작업을 설명합니다.
아키텍처면에서 나는 관리자와 Dao 's와 함께 꽤 표준 웹 응용 프로그램이 있습니다. 그럼이 아키텍처에 가장 적합한 방법은 무엇입니까?
입력 해 주셔서 감사합니다.
당신이 구글을 원한다면, 당신이 찾고있는 단어는'multi-tenancy' 다. – mihi
감사합니다. 나는 그 키워드를 찾고 있었다 – user829237