1、 NC 客户端客户端相关相关设置手册设置手册 NC 浏览器客户端若设置不当,会出现使用时间长后浏览器越来越慢,以及一些大数据操作浏览器灰屏等现象;还有一些大的数据查询操作时间长等等现象。对 NC 客户端浏览器而言,主要是以下 3 处需要设置:一一:客户端浏览器:客户端浏览器 javajava 插件参数设置:插件参数设置:浏览器 java 插件参数默认能使用最大内存为 64M,如果不进行设置修改的话,即使客户端机器本身物理内存一 G 两 G 足够大,NC 界面在浏览器中也只能用到 64M 内存;这样造成的影响是:使用时间长后浏览器会越来越慢;一些大数据操作浏览器灰屏或无法显示。可以按以下步骤设置
2、浏览器 java 插件参数:1:在开始-控制面板中,双击 java 咖啡杯图标:2:在弹出界面中选择第二个页签界面,即常规后面的 java 界面-java 小应用程序 Rutime设置下-点查看:3:在弹出的小窗口第四列设置-Xmx256m(或者-Xmx200m)注意:需要用英文输入法,并且大小写敏感。有些机器设置 256M 后,会出现访问 NC 登录页面报无法载入 jvm,这个时候需要调小设置为-Xmx200m.4:点确定-点应用;重启浏览器,此设置生效。二二:需:需要启用要启用 NCNC 登录界面中的压缩传输功能登录界面中的压缩传输功能 有一些大的数据查询操作会需要从服务器端下载大量数据到
3、客户端显示,如果不选择压缩传输的话,可能网络传输量会很大,如果选用压缩传输,对大数据量的传输,其压缩比很多时候能达到 1:5 甚至 1:10,会较大减轻网络传输量及时间。可以按以下模式设置 1 1:点击选项按钮:点击选项按钮 2 2:勾选上压缩远程调用流选项:勾选上压缩远程调用流选项 注:第一次勾选上后,以后进入浏览器此选项是默认勾选上的 三三:根据客户实际情况,可以考虑启用并初始化客户端数据缓存:根据客户实际情况,可以考虑启用并初始化客户端数据缓存 客户端数据缓存主要是将相关基础数据缓存到本地,以后本地对基础数据的参照可以先从本地参照而不是每次都从服务器端下载参照;从而达到减少远程调用次数,
4、提高界面操作速度功能。1 1:如图,点击如图,点击 NCNC 右上角的帮助,在出现的下拉列单中点击缓存配置右上角的帮助,在出现的下拉列单中点击缓存配置 2 2:在弹出的界面中勾选中启动数据缓存,此时会再弹出一个界面:在弹出的界面中勾选中启动数据缓存,此时会再弹出一个界面 ,选择是,选择是。3 3:此时会将相关基础数据初始化下载到本地:此时会将相关基础数据初始化下载到本地 四四:NCNC 客户端程序启用说明客户端程序启用说明 有的时候在用浏览器无法满足应用要求情况下,可以通过启用 NC 客户端程序来代替浏览器应用。1 1:启动启动 NCSysConfig.bat(NCSysConfig.sh)N
5、CSysConfig.bat(NCSysConfig.sh),选中 Deplopment 节点界面,点击右边 Gen ClientCode 按钮,如图,在弹出界面中设置应用服务器名与端口,以及生产的客户端代码安装路径。2 2:客户端代码生成后,进入其目录客户端代码生成后,进入其目录,如图,运行 setup.exe,指定客户端代码的安装路径 3 3:点击下一步进入安装:点击下一步进入安装 4 4:安装完成后;可以通过开始:安装完成后;可以通过开始-所有程序所有程序-ERPNCERPNC 列表中,可以选择启动列表中,可以选择启动 NCNC 客户端客户端;或者进入 NC 客户端程序目录如 C:ncv
6、5clientbin 下面,运行 clientStartup.bat 启动 NC客户端程序。注:可以通过调整或编辑 clientStartup.bat 文件来修改其内存设置参数 注意注意:(1):NC 客户端代码所在路径:一般在当前操作系统登录用户所在目录下,如:C:Documents and SettingsAdministratorNCCACHE,其下会有对应应用服务器+路径+端口为唯一标志的代码目录如 10.0.33.121_-ufida-ufsoft_80。(2):什么情况下建议用 NC 客户端程序代替浏览器访问 NC 一是在有些机器浏览器使用 java 插件有问题,经常导致退出或无法
7、使用情况下;二是有些用户的操作数据量很大,使用浏览器 java 插件内存无法设置上去,导致相关大数据操作在客户端非常慢,并且导致客户端 cpu 持续很高情况下。以上两种情况可以考虑使用 NC 客户端程序解决。五五:客户端浏览器访问:客户端浏览器访问 NCNC 不能走代理模式不能走代理模式 因为 NC 应用中存在大量的实时交互与动态数据传输,所以访问 NC 不能走代理服务器,不然,对访问效率有很大的影响。1 1:禁用代理服务器:禁用代理服务器 如图,点浏览器工具-属性,在打开窗口中选择连接-局域网设置,在弹出的小窗口中去掉代理服务器下面的选中的勾。这样,浏览器就不走代理服务器了。2 2:不禁用代
8、理服务器,但需要指定:不禁用代理服务器,但需要指定 NCNC 服务器不走代理服务器服务器不走代理服务器 如图,点浏览器工具-属性,在打开窗口中选择连接-局域网设置,在弹出的小窗口中不去掉代理服务器下面的选中的勾,而是选择高级,这时会弹出如图代理服务器设置界面,在界 面的对于以下列开头的地址不使用代理服务器栏中添加你的应用服务器地址:如果你的应用服务器地址是 20.10.130.15 之类,则添加 20.10.130.*即可(不同地址之间以;号隔开)。这样,即使你不禁用代理服务器,经过指定,你访问 NC 的服务器上的 http 应用也不会走代理模式了。六六:浏览器属性浏览器属性-常规中常规中-InternetInternet 临时文件临时文件-设置中选择每次设置中选择每次访问时刷新访问时刷新 如图:这个设置对 IUFO 等动态页面显示比较重要,因为有的防火墙与代理服务器有页面缓存功能,而 iufo 的页面都是动态页面,如果访问的是缓存中的页面的话有可能就出来一个空白页面;这样设置后,就能避免以上问题。