문서중앙화 서버 SW 아키텍처

문서중앙화 서버 SW 아키텍처

문서중앙화 서버 SW 아키텍처

문서중앙화 서버 구성 프로그램

문서중앙화 서버의 기본 프로그램 구성 및 역할은 다음과 같습니다.
  1. Apache: 문서중앙화 엔진 모듈을 탑재하고 있으며, 모든 요청을 수신하여 URL에 따라 엔진 모듈 또는 Tomcat으로 전달하는 역할을 담당합니다.
  1. Tomcat: jsp웹 서비스를 제공합니다.
  1. Java: Tomcat 서비스 구동 및 배치 프로그램을 동작하기 위한 프로그램입니다.
  1. MySQL: 기본 데이터베이스입니다. MSSQL, ORACLE등의 다른 DB로 변경하여 사용 가능합니다.
운영체제별 설치 경로는 다음과 같습니다. 

프로그램

\

설치 경로

Apache

리눅스

/usr/local/apache

윈도우

c:\www\Apache24_x64

Tomcat

리눅스

/usr/local/tomcat

윈도우

c:\www\Tomcat7_x64

Java

리눅스

/usr/local/java

윈도우

c:\java

MySQL

리눅스

/usr/local/mysql

윈도우

c:\mysql

 
서비스용 웹 소스코드는 리눅스인 경우 /plusdrive/web, 윈도우인 경우 c:\plusdrive\web에 저장됩니다. 

문서중앙화 서버 종류

문서중앙화 서버는 웹서버와 파일서버로 구성됩니다. 서버가 1대인 경우, 웹서버와 파일서버 기능을 병행합니다.

  1. 웹서버웹페이지와 클라이언트 프로토콜을 처리하는 서버입니다. DB와 연결되는 서버로 관리자/사용자 웹페이지로그인정책수신클라이언트 연동 등을 처리합니다.
  1. 파일서버: 클라이언트의 데이터 입출력 요청을 처리하는 서버입니다. 스토리지와 연결되는 서버로 목록보기, 열람, 편집 저장 등의 작업을 처리합니다.
웹서버와 파일서버가 각각 1개로 구성된 경우의 서비스 아키텍처는 다음과 같습니다.



문서중앙화 서버 처리 흐름도

문서중앙화의 웹서버와 파일서버는 요청오는 URL에 따라서 처리 흐름이 달라집니다.


웹서버

Apache는 URL이 *.jsp 으로 오는 요청은 모두 Tomcat에게 전달하며 이때 mod_jk.so 모듈을 이용합니다. 기본 포트번호는 다음과 같습니다. 포트 번호는 변경 가능합니다.
  1. 웹서버 기본 접속 Port: 80, 443

  1. Tomat 기본 연결 Port: 8009

문서중앙화 웹서버 처리 흐름도는 다음과 같습니다



파일서버

Apache는 URL이  */PlusDrive/*으로 오는 요청은 모두 엔진 모듈에게 전달합니다. 기본 포트번호는 다음과 같습니다. 포트 번호는 변경 가능합니다.
  1. 파일서버 기본 접속 Port: 80, 443
문서중앙화 파일서버 처리 흐름도는 다음과 같습니다





    • Related Articles

    • 클라우독 서버 SW 아키텍처

      °클라우독 2022년 상/하반기 이전 구 버젼 : 해당 있음. °클라우독 2022년 하반기 이후 신 버젼 : 해당 있음. 클라우독 서버의 기본 프로그램 구성 및 역할은 다음과 같습니다. l Apache : 클라우독 엔진 모듈을 탑재하고 있으며, 모든 요청을 수신하여 URL에 따라 엔진 모듈 또는 Tomcat으로 전달하는 역할을 담당합니다 l Tomcat : jsp웹 서비스를 제공합니다. l Java : Tomcat 서비스 구동 및 배치 ...
    • 문서중앙화 서비스 포트 설정

      메뉴 경로: 시스템 설정 - 설정 홈 연결 - 고급 설정 - 문서중앙화 서비스 포트 문서중앙화 서비스 포트 설정 문서중앙화 서비스 포트 옵션 내용 기본값 웹 서버 문서중앙화 웹 서버의 http포트와 https 포트를 설정합니다. 파일 서버 문서중앙화 파일 서버의 http포트와 https 포트를 설정합니다.
    • 웹 반출 예외 사이트에서 파일 첨부를 위한 웹 브라우저 확장 프로그램 설치하기

      웹 반출 예외 사이트에서 파일 첨부를 위한 웹 브라우저 확장 프로그램 설치하기 개인 PC의 웹 브라우저에 문서중앙화 확장 프로그램(ClouDoc 확장 프로그램)을 설치하면 관리자가 허용한 웹사이트에서는 문서반출 절차 없이도 파일을 첨부하여 반출할 수 있습니다. 문서중앙화 확장 프로그램은 아래 웹 브라우저별로 제공됩니다. 여기서는 각 웹 브라우저 별로 확장 프로그램을 설치하는 방법 및 설치된 확장 프로그램을 활성화하는 방법에 대해 설명합니다. ...
    • 서버 관제 결과 로그 항목 및 비정상 판단 기준

      서버 관제 결과 로그 항목 및 비정상 판단 기준 서버 관제 항목들을 체크한 결과를 취합한 로그에 대한 설명입니다. 비정상인 항목이 있을 경우에는 로그 내용을 메일로 발송하여 서버 이상을 담당자에게 알립니다. 로그의 위치 : /plusdrive/log/monitoring_log/default_log 정상일 경우에 로그 파일명 : Server_monitoring_년월일_시분초.html 비정상인 경우 로그 파일명 : ...
    • ‘html 파일 열람 시’ ‘웹 문서보기’ 기능

      첨부 문서 참고