Work Flow » 이력 » 버전 2
버전 1 (백흠경, 2019/02/08 18:20) → 버전 2/4 (백흠경, 2019/02/08 18:23)
h1. Work Flow
{{plantuml(svg)
사용자 <<사용자>>
database FTP
database 데이타베이스
usecase 서버1 as "서버1
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
usecase 서버2 as "서버2
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
usecase 서버3 as "서버3
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
usecase 서버4 as "서버4
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
서버1 -> (FTP) : 로그 파일
서버2 -> (FTP) : 로그 파일
서버3 -> (FTP) : 로그 파일
서버4 -> (FTP) : 로그 파일
(FTP) <- (윈도우 서비스) : 타이머를 이용해 주기적으로 체크
(윈도우 서비스) -> (데이타베이스) : 로그 데이타
(데이타베이스) <.. (LicenseManager) : 요청
(데이타베이스) -> (LicenseManager) : 로그 데이타
(LicenseManager) <- 사용자
}}
{{plantuml(svg)
사용자 <<사용자>>
database FTP
database 데이타베이스
usecase 서버1 as "서버1
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
usecase 서버2 as "서버2
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
usecase 서버3 as "서버3
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
usecase 서버4 as "서버4
==
윈도우 스케쥴을 이용해 라이선스 로그를 남김
"
서버1 -> (FTP) : 로그 파일
서버2 -> (FTP) : 로그 파일
서버3 -> (FTP) : 로그 파일
서버4 -> (FTP) : 로그 파일
(FTP) <- (윈도우 서비스) : 타이머를 이용해 주기적으로 체크
(윈도우 서비스) -> (데이타베이스) : 로그 데이타
(데이타베이스) <.. (LicenseManager) : 요청
(데이타베이스) -> (LicenseManager) : 로그 데이타
(LicenseManager) <- 사용자
}}