1 / 12

Download All Files by compulsion

웹 브라우져상에서 Index.html 에서 OnLoad 시 https 화면으로 Forward 시킴. 웹 브라우져상에서 https Login 화면 나타냄. ID/PW 입력. Login 버튼누름. ID. PASSWORD. Login. 화면이 전환되면서 ActiveX 가 Download 된다. Option. JVM Download. System/Common File Download. Download All Files by compulsion.

rowdy
Télécharger la présentation

Download All Files by compulsion

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 웹 브라우져상에서 Index.html 에서 OnLoad 시 https 화면으로 Forward 시킴 웹 브라우져상에서 https Login 화면 나타냄 ID/PW 입력 Login 버튼누름 ID PASSWORD Login 화면이 전환되면서 ActiveX 가 Download 된다. Option .. JVM Download System/Common File Download Download All Files by compulsion Download JVM by compulsion Group File Download ActiveX JAVA Frame work 실행 (id/pw 파라메타 전달) 브라우져 종료

  2. Client(ActiveX) Server JVM Download 설치 DIR 를 체크한다. N JVM HOME DIR 존재 ? HOME DIR 을 생성한다 Y JVM Server Version 을 요청한다. JVM Server Version 을 리턴한다. Server JVM Version Download Local JVM VersionFile 존재 ? N Y Open Local JVM Version File Server JVM Version + Local JVM Version 을 비교한다. Y JVM Version Server <> Local JVM DIR 삭제 N Download unzip.exe JVM Download (ZIP file) 파일전송 Version 네이밍룰은 java version 그대로 적용한다. 예) 1.4.2_08 JVM (ZIP file) 압축풀기 (unzip -o JVM_1.4.2_08.zip) 수정된 Local JVM Version File 저장 System/Common File Download

  3. Client(ActiveX) Server System/Common File Download System/Common Server Version List 를 요청한다. System/Common Server Version List 를 리턴한다. Server Version List Download Open Local Version List File if checked “Download All” then Version 체크를 하지 않고 디렉토리의 모든 파일을 삭제하고 모든 파일을 download 하고 모든 항목의 버전을 최근버젼으로 교체하고 local version 파일을 저장한다. Server Version + Local Version 을 비교한다. Y Version Server > Local 해당하는 파일을 Download 파일전송 N Version 정보 수정 모든 파일을 처리할 때 까지 Looping 수정된 Local Version File 저장 Group File Download

  4. Client(ActiveX) Server Group File Download Group Server List 를 요청한다. Group Server List 를 리턴한다. Server List Download Group Server Version List 를 요청한다. Group Server Version List 를 리턴한다. Server Version List Download if checked “Download All” then Version 체크를 하지 않고 모든 Group Dir 과 모든 파일을 삭제하고 모든 Group 의 파일을 download 하고 모든 Group 항목의 버전을 최근버젼으로 교체하고 local version 파일을 저장한다. Open Local Version List File Server Version + Local Version 을 비교한다. Y Version Server > Local 해당하는 파일을 Download 파일전송 N Version 정보 수정 모든 File을 처리할 때 까지 Version Looping 모든 Group을 처리할 때 까지 Group Looping 수정된 LocalVersion File 저장

  5. Client(java) Server Frame work 실행 (id/pw 파라메타 전달) Main 메소드에서 id/pw 를 넘겨 받는다. ## System, Common 의 java Archive File 들을 기준으로 Class Loader 를 생성하고 Framework 를 인스턴스 한다. 사용자마다 설정된 Group 들 중에 Default Group Menu 가 설정되고 Default Group Menu 에 해당하는 *.jar file 들을 Class Loader 에 설정한다. Group Menu 가 변경될 때는 그 Group 에 해당되는 *.jar 파일들이 Class Loader 에 재설정 된다. Menu Load Set Class Loader Show Framework

  6. Deploy Files • Deploy 버튼을 누르면 Open Files 에 입력된 파일들은 각각 타겟 서버의 • 하위 디렉토리에 복사된다. • 각각 타겟 서버의 기존에 남아 있는 파일이 존재한다면 Over write 한다. • 파일이 모두 복사되면 Deploy Files 탭으로 이동하면서 각각 타겟 서버에 • 전송한다. Stop Deploy Deploy Files Open Files Deploy Files Remove Remove Open Application File Open File

  7. Deploy Files 해당 서버에 마우스를 누르면 우측에 Deploy 대상의 파일 목록이 나타난다. Stop Deploy Deploy Files Deploy Files Open Files Server Name 1 2/5 bbb.jar (40%) Server Name 2 2/5 bbb.jar (40%) 1. 파일 하나를 보내고, 버전을 up 함 2. 로컬의 파일 한 개를 삭제함.

  8. Deploy JVM Deploy Stop Deploy JVM C:\upload\jvm\JVM14.zip Find JVM Archive File JVM Version 1.4.2_01 Server Name 1 10/100 Server Name 2 10/100

  9. Management Servers Port 설정은 NTAS 의 Sync Port 로 설정해야 한다. Servers MAIN SERVER URL 211.333.33.1 PORT 2215 MIRRORS New Modify Remove Close New Mirror Server Modify Mirror Server SERVER URL SERVER URL 211.333.33.34 211.333.33.33 PORT PORT 2215 2215 SERVER DESC Target Server 1 SERVER DESC Target Server 2 Save Cancel Update Cancel

  10. Version Control Version Control Delete 버튼을 눌렀을 때 서버의 파일은 삭제되지만, 파일의 버젼레코드는 실제 삭제되지 않는다. 삭제되지 않고 삭제되었다는 플레그를 가지고 있고, 다음에 같은 이름의 파일을 Deploy 할 때 같은 파일이름 의 레코드의 플래그를 풀어 주고 버전은 이전 버전에서 계속 더해서 부여한다. 버전테이블의 키는 Application  Group + file name System/Common/Etc  구분자(System,Common, Etc) + file name Applications System/Common/Etc Delete Group 1 Close Group 2 Version Control Applications System/Common/Etc Delete System Close Common Etc

  11. SERVERS VERSION_CONTROL MIRROR_VERSION JVM_VERSION

  12. TEMP_VERSION_CONTROL TEMP_JVM_VERSION

More Related