源碼目錄說明 [複製連接]
本地搭建Web應用程序時會在本地部署一份源代碼程序,這份源碼程序是UCML標準項目模板程序。css
其中BPObject目錄是Web站點對應文件目錄,下面對該目錄下的文件說明一下:web
BPObject web程序主目錄IIS配置時做爲根目錄ajax
App_Code website模式下默認編譯文件目錄
AppletClient 門戶文件(VC名稱 .js)目錄 門戶生成源碼的時候會更新
AppletComponent 門戶文件(VC名稱.cs)和連接業務服務端文件( bc名稱 .asmx.cs) 目錄 門戶生成源碼和連接業務組件源碼的時候會更新
BCClient 連接業務組件(VC名稱 .js)文件目錄 生成連接業務組件時或(第6步)時會更新
BusiComponent 連接業務組件(BC名稱.asmx)文件目錄 生成連接業務組件時或(第6步)時會更新
BCSchema 業務組件(BC)結構定義目錄 報表時須要用到
bin web程序動態連接庫文件目錄數據庫
項目名稱+Web.dll,項目總體的動態連接庫 由第14步更新
BPO*.dll,單個業務單元生成的動態連接庫
TempletClassForJs.dll 門戶模板dll
Applet.dll 門戶程序dll 門戶編譯時會把AppletComponent的文件打包生成Applet.dll
UCMLCONF.XML 程序配置信息,包含數據庫連接和端口等其餘信息 由第8步更新
UCMLDBLayer.XML 數據表定義信息 程序中使用了數據類反射時須要用到 第二步生成
UCMLSystemWeb.dll 系統模塊動態連接庫 在第11步時編譯OtherSource下源碼程序
UCMLReport2.ocx 報表插件,須要使用OCX註冊 Regsvr32
ComponentArt.Web.UI.dll 大附件dll
ParserSQL.dll 數據緩存解析dll 使用BC緩存數據時須要調用
Cache.dll 數據緩存dll 使用BC緩存數據時須要調用
UCMLChart.dll 統計圖dll
Interop.UCMLFLowTraceControl.dll 流程圖圖片展現dll
NPOI.dll 導出excel 須要用到
UCMLLic.xml 受權文件配置
Interop.UCMLReport2.dll 報表導出用到
RadarSoft.RadarCube.Web.dll 多維分析會用到
RadarSoft.RadarCube.Web.Direct.dll 多維分析會用到
RadarSoft.RadarCube.Web.Grid.dll 多維分析會用到緩存
BPOSchema BPO定義目錄
css 站點樣式文件
ExcelModel 定義導出EXCEL模版(VC上)
File 臨時文件目錄 須要單獨受權可改,可建立文件
Images 站點圖片文件
js js目錄 主要是統計圖js和ajax數字編輯控件js
jscontrol 主要是統計圖js
Model 驗證規則程序目錄 其中JSRule.js文件是由簡單值域規則生成
OtherSource 系統自帶程序 主要用於主頁的菜單和其餘控制 第11步進行編譯
portal 主頁切換目錄 Start.aspx
Screen 屏幕框架定義目錄
Skin 皮膚定義目錄 須要單獨受權可改,可建立文件
swf 統計圖
temp 大附件上傳的臨時目錄 須要單獨受權可改,可建立文件
template 模板程序
UCML_JS js框架文件
BPO_AppletContainer 文件,門戶展現頁面
index.aspx 首頁 iis配置爲首頁
UCMLWebServiceEntry 提交或動態獲取數據 入口解析頁面
UCMLWebServiceEntryForJs 提交或動態獲取數據入口頁面
BPO_Select_User_Organize_MainJS 通用選人頁面
ReportFile 目錄報表設計文件目錄
DBModel 數據層源碼 平臺中進行數據源碼生成會更新,在執行編譯(14步驟時)會把 DBModel \bin\DBLayer.dll文件拷貝到BPObject \bin目錄下
Common 系統動態連接庫,在執行編譯(14步驟時)會把Common\bin\WorkFlow.dll文件拷貝到BPObject \bin目錄下
SysDBModel 系統動態連接庫,在執行編譯(14步驟時)會把 SysDBModel\bin\ SysDBModel.dll文件拷貝到BPObject \bin目錄下
UCMLBase 系統動態連接庫,在執行編譯(14步驟時)會把 UCMLBase \bin\UCMLBase .dll文件拷貝到BPObject \bin目錄下
WorkFlow 工做程序源碼目錄 框架