배포 : 앱을 사용자가 사용할 수 있도록 사용자에 맞는 적절한 실행환경을 만들고 필요한 파일을 받는 과정이다.
WRE 환경은 웹브라우저가 있기 때문에 별도의 배포가 필요 없다. 서버에 다 올려놓고 브라우저로 접속하는 방식이라.
NRE 환경 (tobesoft의 별도의 브라우저)은 기본적으로 컴퓨터에 설치되어 있는 게 아니니까 배포과정이 필요하다.
배포 모듈(NRE)의 용어 정리
WRE 환경에서는 별로 배포작업은 필요하지 않으나, Deploy시 체크사항을 확인하자. (WRE도 NRE도) 운영할 때는 모두가 체크해야 하는 필수 사항이다.
1) JSON Merge : 여러 개의 NEXACRO Lib파일을 단순화 하는 과정
2) 코드 난독화: Compress js파일 공백과 주석을 삭제하고 코드 난독화로 성능과 보안을 높임
NRE에서 추가로 필요한 과정
1. NRE환경으로 실행할 때는 클라이언트 라이센스 필요하다. + 사용자 스스로 문제 해결하게 통합설치파일 해볼수있게 제공 , + 수동설치파일(레포트 차트 외부 모듈)은 확장자 exe이기 때문에 (웹브라우저로 다운 불가 보안 html a태그 다운 차단) 디지털 서명을 받아서 배포파일 설치 가능하게 한다.
2. NRE 배포순서
3.
4. 아까말한 폼 내부 연결하는 web은 IE7 동작하니 버전 올려서 메모리 누수 줄인다고..
5.넥사크로 엔진은 통합설치파일이라 설치파면 프로그램파일 하위에 설치되니까 하나의 엔진만 설치하면 여러사이트 접근하는 게 가능하다. 사이트 들어가는 데 마다 패치로 하위꺼 덮어쓰기가 된다. 안되는 게 생길수도 (버그) 버전충돌 때문에 고객사는 동일 엔진 쓰는걸 꺼린다. 고객사만의 엔진모듈(CLSID) 툴에서 지원 가능.
열쇠로 만들면 디렉토리도 분리가 됨. 최초 한번만 누르고, 업데이트 때는 키 값 변경되면 안됨. 그래야 업데이트가 됨. 안그러면 새제품으로 인식됨.
6. 런처 서비스 모듈 : 윈도우 서비스 등록위해 관리자권한있어야
7. 장애대응
http://docs.tobesoft.com/faq_nexacro_17_ko
댓글