NC-UClient下载安装应用详解
1 关键文件
客户端UClient主日志:UClient\log\main.log
客户端UClient调试日志:UClient\apps\ubrowser\UBrowser\debug.log
客户端UClient应用下载配置:UClient\downloads\$AppId\app.esc
客户端UClient应用访问配置:UClient\apps\$AppId\client.esc
服务端UClient资源路径:ncchome\webapps\nc_web\Client\
2 下载安装
通过分析UClient日志文件UClient\log\main.log
,可以得知以下相关内容。
2.1 搜索应用:
搜索应用地址:https://10.16.51.147
- UClient向应用发出请求下载app.esc
重量端请求url:
http://10.16.51.147/app.esc
轻量端请求url:http://10.16.51.147/nccloud/app.esc
- 服务端接受请求,根据配置文件生成app.esc,返回给UClient。
重量端配置文件:
ncchome\webapps\nc_web\Client\uclient_appconfig.properties
轻量端配置文件:ncchome\hotwebs\nccloud\WEB-INF\config\uclient_appconfig.properties
重量端响应接口:
uap.serverdes.appesc.AppEscServlet
轻量端响应接口:nccloud.framework.web.action.appesc.AppEscServlet
- UClient保存app.esc(重量端还包含jar)至临时目录
下载目录:
UClient\downloads\$AppId\app.esc
2.2 安装应用
点击安装应用时,UClient会根据downloads中下载的资源生成应用至UClient\apps\$AppId\
,其中的client.esc
根据app.esc
生成,为应用实际配置文件,配置了应用名称、ip、端口等各项参数。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 本地部署 DeepSeek:小白也能轻松搞定!
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
· 我们是如何解决abp身上的几个痛点
· 如何基于DeepSeek开展AI项目
· 基于DeepSeek R1 满血版大模型的个人知识库,回答都源自对你专属文件的深度学习。