디렉토리 및 파일 가이드
이 장에서는 xFrame5 솔루션에서 제공하는 파일에 대한 구성 및 디렉토리에 대한 정보를 제공합니다.
디렉토리 정보
구분 | 설명 |
---|---|
$(HOME) | xFrame5 솔루션 설치 기본 디렉토리 |
bin | 각종 바이너리 파일 디렉토리 |
doc | 솔루션 제공 문서 파일 |
config | 구성 파일 저장 디렉토리 |
CustomData | 개발툴 관련 DB 파일 및 프로젝트별 구성 정보 파일 디렉토리 |
help | 스크립트 언어 도움말 파일 디렉토리 |
jar | WAS 환경에서 사용될 jar 및 관련 라이브러리 파일 |
log | xFrameBrowser.exe 및 xFrameView.ocx 파일 실행시 생성된 로그 파일 저장 디렉토리 |
파일 정보
파일 정보에 대한 내용에 사용될 정보는 아래와 같습니다.
구분 | 설명 |
---|---|
파일 정보 - 구분 : SYS | 사용자 PC 에 파일이 존재할 경우, 파일의 변경 일자 및 크기를 서버의 파일과 비교하지 않고, 그대로 사용한다. |
파일 정보 - 유형: REG | 사용자 PC 의 레지스트리에 등록되어야만 정상적으로 사용가능한 파일 |
실행 환경 | 실행 환경시 필요한 파일 |
$(HOME) 디렉토리
파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
_listfile.txt | O | 버전 관리 대상 정보 파일 | ||
FtpDeploy.exe | [개발툴] 파일 FTP 업로드 프로그램 (도구→옵션→FTP 탭) | |||
update_info.html | O | 솔루션 패치 정보 파일 | ||
xframe5.css/js/html | xFrmae5 솔루션 실행 기본 참조용 파일 | |||
XFrame@DevStudio.exe | [개발툴] 개발툴 실행 파일 | |||
XFrame@DevStudio.pdb | [개발툴] 개발툴 디버깅용 파일 | |||
XStudioSync.exe | [개발툴] 개발툴 버전 관리 프로그램 | |||
xFrame@DevStudioLog00.log ~~~ xFrame@DevStudioLog09.log |
|
bin 디렉토리
파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
ApiHelpViewer.ocx | REG | [개발툴] 도움말 표시용 컴포넌트 (런타임) | ||
ApiHelpViewerEx.ocx | REG | [개발툴] 도움말 표시용 컴포넌트 (HTML5) | ||
CompareViewer.ocx | REG | [개발툴] 파일 비교 표시용 컴포넌트 | ||
dbghelp.dll | O | 마이크로소프트 디버깅용 API 제공 DLL | ||
GdiPlus.dll | O | 마이크로소프트 그래픽 관련 API 제공 DLL | ||
PropertyBar_Project.ocx | REG | [개발툴] 속성창 표시용 컴포넌트 (런타임) | ||
PropertyBar_ProjectEx.ocx | REG | [개발툴] 속성창 표시용 컴포넌트 (HTML5) | ||
RegisterFile.cmd | REG 파일들 레지스트리 수동 등록용 배치 파일 | |||
SBCalendar.ocx | REG | O | 달력 컴포넌트 | |
SBColorPicker.ocx | REG | [개발툴] 색상 선택용 컴포넌트 | ||
SBExcelInterface.ocx | REG | O | 엑셀 파일 처리용 컴포넌트 | |
SBMemoCalendar.ocx | REG | O | 메모 달력 컴포넌트 | |
SBProgress.ocx | REG | O | 프로그래스바 컴포넌트 | |
xFrameBrowser.exe | O | 전용 브라우저 실행 파일 | ||
xFrameConfig.ini | O | 전용 브라우저 기본 구성 파일 | ||
xFrameDB2Interface.dll | [개발툴] DB2 DB 프로젝트용 파일 | |||
xFrameDB2InterfaceU.dll | [개발툴] DB2 DB 프로젝트용 파일 (유니코드용) | |||
xFrameEncryptor.exe | [개발툴] xFrame 파일 암호화/복호화 프로그램 | |||
xFrameJavascriptUtils.ocx | REG | [개발툴] 스크립트 유틸리티 컴포넌트 (난독화, 검증) | ||
xFrameODBC.dll | [개발툴] DB 프로젝트용 파일 | |||
xFrameODBCU.dll | [개발툴] DB 프로젝트용 파일 (유니코드용) | |||
xFrameOracle.dll | [개발툴] ORACLE DB 프로젝트용 파일 | |||
xFrameOraInterface.dll | [개발툴] ORACLE DB 프로젝트용 파일 | |||
xFramePLUS.ocx | REG | O | xFrameViewer 와 데이터 연계 기능 컴포넌트 | |
xFrameResourceENG.dll | [개발툴] 영문 모드 처리용 리소스 파일 (런타임) | |||
xFrameResourceENG_html5. dll | [개발툴] 영문 모드 처리용 리소스 파일 (HTML5) | |||
xFrameSharedData.dll | O | Factory.get/setshareddata 함수 처리용 DLL | ||
xFrameViewer.ocx | O | xFrame 런타임 엔진 컴포넌트 | ||
xFrameWatchKill.dll xFrameWatchKill32.dll | O | xFrameViewer 를 범용 브라우저에서 기동시, 브라우저 종료 검사용 DLL | ||
xFrameWatchKillHook.exe xFrameWatchKillHook32.exe | O | xFrameViewer 를 범용 브라우저에서 기동시, 브라우저 종료 검사용 실행 파일 | ||
XSqlCmd.ocx | REG | [개발툴] 쿼리 실행기 처리용 컴포넌트 | ||
xFrameWow64.exe | O | 64 비트 윈도우에서 UTIL 성 기능을 수행하기 위한 내부 프로그램 |
시스템 파일 설명
파일 상세 설명
사용자 PC 의 %System32 디렉토리에 설치될 파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
mfc42.dll | SYS | 마이크로소프트 MFC 라이브러리 파일 | ||
MFC42D.DLL | SYS | 마이크로소프트 MFC 라이브러리 파일 | ||
MFCD42D.DLL | SYS | 마이크로소프트 MFC 라이브러리 파일 | ||
MFCN42D.DLL | SYS | 마이크로소프트 MFC 라이브러리 파일 | ||
MFCO42D.DLL | SYS | 마이크로소프트 MFC 라이브러리 파일 | ||
msvcrt.dll | SYS | 마이크로소프트 실행 환경 라이브러리 파일 | ||
MSVCRTD.DLL | SYS | 마이크로소프트 실행 환경 라이브러리 파일 | ||
msxml4.dll | SYS | 마이크로소프트 XML 파서 파일 | ||
msxml4a.dll | SYS | REG | O | 마이크로소프트 XML 파서 파일 |
msxml4r.dll | SYS | 마이크로소프트 XML 파서 파일 |
config 디렉토리
파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
OptionConfig.ini | [개발툴] 실행 환경 구성 파일 | |||
optionconfig_skeleton.mdb |
|
|||
PrivateConfig.ini |
|
CustomData 디렉토리
파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
printform.mdb | [개발툴] 미리정의된 전장표 화면 정보용 DB 파일 | |||
properties_basic.mdb | [개발툴] 각 컴포넌트 속성/이벤트 정보 DB 파일 (런타임) | |||
properties_basic_html5.mdb | [개발툴] 각 컴포넌트 속성/이벤트 정보 DB 파일 (HTML5) | |||
properties_custom.mdb | [개발툴] 프로젝트별 컴포넌트 커스텀 속성 저장용 DB 파일 | |||
properties_user.mdb | SYS | APP | [개발툴] 컴포넌트 기본 속성(도구초기값 설정 메뉴) 저장용 DB 파일 (런타임) | |
properties_user_html5.mdb | SYS | APP | [개발툴] 컴포넌트 기본 속성(도구→초기값 설정 메뉴) 저장용 DB 파일 (HTML5) | |
report_traninfo_info.xls | [개발툴] TranInfo 화면용 설계서 양식 파일 | |||
report_xdataset_info.xls | [개발툴] 데이터셋 화면용 설계서 양식 파일 | |||
script_helper.mdb | [개발툴] 컴포넌트 도움말 정보 DB 파일 (런타임) | |||
script_helper_html5.mdb | [개발툴] 컴포넌트 도움말 정보 DB 파일 (HTML5) | |||
script_prototype.mdb | ||||
Template.mdb | [개발툴] 개발자 개인용 템플릿 저장용 DB 파일컴포넌트 도움말 정보 DB 파일 (런타임) | |||
viewer_parameter.mdb | [개발툴] xFrameViewer.ocx 에서 사용하는 파라미터 정보(도구→뷰어 HTML 생성 메뉴) 처리용 DB 파일 (런타임) |
help 디렉토리
파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
JSCRIPT.CHM | [개발툴] 자바스크립트 언어 자체에 대한 도움말 제공용 도움말 파일 (도구→JAVAScript 도움말 메뉴 클릭 시 사용됨) |
jar 디렉토리
파일에 대한 자세한 설명은 아래와 같다. (주의. 파일명에서 버전과 관련된 날짜 정보는 제외했음.)
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
xexcel5_web.xml | Xexcel5.jar 사용시 실제 프로젝트에서 적용되어 사용될 web.xml 에 정의할 정보를 포함하고 있는 파일 |
|||
xdataset5\xdataset5.jar | O | xFrame5 솔루션의 XDataSet5 처리용 라이브러리 | ||
xdataset5\json-simple.jar | O | XDataSet5 라이브러리가 참조하는 JSON 처리용 오픈 소스 라이브러 | ||
xexcel5_3.14\ xexcel5- 3.14.jar | O | xFrame5 솔루션의 엑셀 처리용 라이브러리 | ||
xexcel5_3.14\~~~.jar | O | XExcel5 라이브러리가 참조하는 Apache POI 3.14 버전 관련 오픈 소스 라이브러리 | ||
xexcel5_3.16\ xexcel5- 3.16.jar | O | xFrame5 솔루션의 엑셀 처리용 라이브러리 | ||
xexcel5_3.16\~~~.jar | O | XExcel5 라이브러리가 참조하는 Apache POI 3.16 버전 관련 오픈 소스 라이브러리 |
excel 관련 상세정보는96_xFrame5_Excel_Guide.pdf 파일을 참조한다.
log 디렉토리
파일에 대한 자세한 설명은 아래와 같다.
파일이름 | 파일정보 | 실행 환경 | 설명 | |
---|---|---|---|---|
구분 | 유형 | |||
xFrameBrowserLog00 ~ 09.log | O |
|
||
xFrameViewerLog00 ~ 09.log | O |
|
||
xSqlCmdLog00 ~ 09.log | O |
|
||
XStudioSync_~_~.log |
|