日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

蜗牛一般的UAP开发(零)初识UAP

發布時間:2023/12/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蜗牛一般的UAP开发(零)初识UAP 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、什么是UAP?

UAP是一套技術框架、是一個開發平臺,包含了開發IDE、服務器、應用組件等東西,使用UAP能夠快速高效傻瓜地開發出生產產品,而這個產品就是NC,因為是新世紀之初誕生,所以有New Furture之意,縮寫就是NC了。

二、UAP的特性

1.模型驅動開發

UAP最典型的一個特性就是模型驅動開發,可以通過數據模型可視化地自動生成職責清晰的代碼,并且保證良好的可擴展性,良好的代碼解耦,大大簡化了開發者的工作。還有一點,UAP開發還保證了技術與業務的分層,技術人員可以專注于技術代碼,提高開發效率。

2.服務分層

UAP分為數據層、應用層、服務層、業務流程層、展現層五大層。

3.企業級的應用組件庫

基于大型企業應用支撐累積的企業級應用組件庫,包含各種各樣的組件,可以滿足客戶不同的需求。

三、環境配置

1.安裝與配置

準備NC6.5.zip,解壓縮得到文件夾:

  • ufjdk,針對1.7版的jdk封裝過后的jdk環境。 根據ufjdk配置環境變量↓
  • yonyou_nc,需要安裝的文件,也就是nc產品。值得一提的是,必須安裝的基本模塊只有UAP Server、智能客戶端應用平臺(用友友信/審批工作臺/Excel編制分析/影響管理不需要勾選安裝)、NC公共。否則會拖慢系統效率。
    安裝完成后,勾選“繼續選擇應用服務器”(或者關閉后在homehomehome/bin/SysConfig.bat中)配置服務器信息,
    • 服務器配置:配置啟動端口,默認80,根據實際情況啟用不同的端口。

    • 數據源:數據源→讀取→添加,數據庫類型ORACLE11G,數據庫驅動類型自動變化,ORACLE選擇JDBC,數據庫地址、端口根據實際情況改變,數據庫/ODBC填nc65,數據源OID標識選擇ZZ,用戶名和密碼根據實際情況改變。最后點擊確定→測試,彈出測試通過即是配置成功,之后點擊保存即可。

    • 文件服務器:服務器端口和之前配置的啟動端口需要一致,其他選項根據實際情況改變。

    • 安全日志數據源:直接點擊讀取,如果讀取錯誤的話,應該是前面的數據源中的安全日志數據源沒有配置。

    • 部署:部署→全選→部署EJB,用于生成、部署EJB(UAP中間件閑暇不需要二階段部署)。

    • 日志文件:獲取日志文件的方法:關閉中間件服務,清楚日志文件后啟動服務,重復錯誤操作,可以獲取錯誤日志信息。日志文件路徑homehomehome\ierp\bin\logger-config.properties。

    • 授權:點擊生成硬件鎖→登錄用友開發者社區→許可申請→填寫申請信息(郵箱填寫用友郵箱)→接收授權郵件→在配置工具中點擊導入授權。完成后測試環境即可正常使用。

      • 測試環境啟動:首先需要啟動中間件homehomehome/startup.bat,瀏覽器訪問http://127.0.0.1:端口/admin.jsp,管理員登錄root/空或super/空。
      • 新建賬套:系統管理→新增,配置系統編碼/名稱、數據源等信息,保后出現建庫向導,將預制數據導入數據庫中。
      • 關閉測試環境,點擊homehomehome/stop.bat。
    • 開發環境的安裝與配置

      • 安裝UAP-STUDIO-windows-6.5.0.2.exe,一切默認即可,需要注意的是,安裝路徑不能和NCHome重疊。
      • 安裝完成后,需要對開發工具進行授權(若項目中存在公用授權服務器,可以跳過此過程),安裝過程與測試環境的安裝類似,同樣的安裝路徑不能與NCHome和Studio重疊。完成后,啟動licenseseverlicenseseverlicensesever\bin\SysConfig.bat申請授權,授權后啟動licenseserverlicenseserverlicenseserver\startup.bat,啟動授權服務。然后在Studio中點擊幫助,UAPStudio授權管理中設置授權服務器、端口、授權產品,點擊授權,授權完成。
  • Studio的相關配置
    • 數據源配置:在UAP-STUDIO集成開發環境中→開發配置中,配置UAP HOME路徑,配置數據源(與測試環境配置一致),開發者選擇NC本部(視情況改變),客戶端連接中的端口需要和NCHOME一致,
    • 配置安全框架ESAPI:ESAPI配置文件位于FIELDNCHOME{FIELD_NC_HOME}FIELDN?CH?OME/ierp/bin/esapi中,在Studio的Java→已安裝的JRE→編輯→缺省VM參數中加上設置參數:-Dorg.owasp.esapi.resources=${FIELD_NC_HOME}/ierp/bin/esapi,以保證運行環境能夠找到ESAPI的配置文件。

至此,開發環境就搭建完畢了。

總結

以上是生活随笔為你收集整理的蜗牛一般的UAP开发(零)初识UAP的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。