• 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

    1. UClient向应用发出请求下载app.esc

    重量端请求url:http://10.16.51.147/app.esc
    轻量端请求url: http://10.16.51.147/nccloud/app.esc

    1. 服务端接受请求,根据配置文件生成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

    1. UClient保存app.esc(重量端还包含jar)至临时目录

    下载目录:UClient\downloads\$AppId\app.esc

    2.2 安装应用

    点击安装应用时,UClient会根据downloads中下载的资源生成应用至UClient\apps\$AppId\ ,其中的client.esc根据app.esc生成,为应用实际配置文件,配置了应用名称、ip、端口等各项参数。


    __EOF__

  • 本文作者: 木子一叶
  • 本文链接: https://www.cnblogs.com/yaenli/p/16881568.html
  • 关于博主: I am a good man 有问题请留言或私信我
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • 相关阅读:
    ADB 命令
    react函数式组件ref形式子向父传参
    AVL平衡二叉搜索树
    Linux高性能服务器——状态机
    设计模式概述
    Hexo安装配置
    DOM文档对象模型
    k8s中kubectl陈述式资源管理
    2022下半年软考「高项」易混淆知识点汇总(3)
    Android性能优化(一)—— 启动优化
  • 原文地址:https://www.cnblogs.com/yaenli/p/16881568.html