NCV5-增量部署技术红皮书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 第 页 增量部署技术红皮书 NC-UAP 5.0 用友NC-UAP DATE \@ yyyy-MM-dd 2007-08-23 第 PAGE 2 页 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc175627985 第一章 概述 PAGEREF _Toc175627985 \h 1 HYPERLINK \l _Toc175627986 第二章 工作过程 PAGEREF _Toc175627986 \h 2 HYPERLINK \l _Toc175627987 1. 填写WAS信息 PAGEREF _Toc175627987 \h 2 HYPERLINK \l _Toc175627988 2. 完全部署 PAGEREF _Toc175627988 \h 3 HYPERLINK \l _Toc175627989 3. 部分部署 PAGEREF _Toc175627989 \h 5 HYPERLINK \l _Toc175627990 4. NC中间件的完全部署和部分部署 PAGEREF _Toc175627990 \h 6 HYPERLINK \l _Toc175627991 第三章 hotwebs下WEB应用支持 PAGEREF _Toc175627991 \h 8 概述 NC系统是个耗时的过程,这给NC的环境工程师进行产品的安装带来了一些不便,降低了现场工作效率,增量部署目标是把这个效率问题解决,并使不署方式更加灵活。 在增量部署之前,对hotwebs下的EJB引用关系和虚拟目录都没有得到支持,通过增量部署的支持,这些问题也得到解决。 工作过程 增量部署首先生要完成一个完全部署,然后通过部分部署的方式,完成变更部分的部署。 工作过程如下: WAS: 准备好数据源信息-填写WAS环境信息-完全部署-部分部署 NC: 准备好数据源信息-完全部署-部分部署 其中准备好数据源信息通过*SysConfig工具的DataSource项目,进行配置,如图2-1: (2-1)配置数据源 填写WAS信息 选自Deployment项目,选择WAS Information页,填入相关信息并保存,如图2.1-1,该部骤在使用NC中间件不需要。(ncSysConfig工具没有该页) (图2.1-1)填写WAS信息 完全部署 完全部署不仅部署代码,而且部署所有的WAS相关的资源信息,安装NC必须完成一次完全部署。 选择Deployment-Full Deployment,选择需要需要完全部署的模块,点击Deploy,即可部署,条件是WAS必须已经启动。如图2.2-1所示: (图2-2.1)完全部署 你也可以选择two step模式,这种方式先要生成代码,然后部署,生成代码时刻不要求WAS中间件启动,但是部署时要求WAS中间件启动,在非two step模式下代码生成和部署是一起的,建议采用该模式。 工作过程:选择需要完全部署的模块-Generate-Deploy (图2.2-2)完全部署(Two Step) 部分部署 部分部署只生成指定的已经部署的模块的代码,并与已有的描述符文件合并,形成完整的描述符文件,部分部署也可以有Two Step模式,过程与完全部署类似: (图2.3-1)部分部署 如图2.3-1所示,部分部署默认只显示已经部署的模块,你可以利用Display All列出所有已经存在的模块。 Two Step模式:先Generate然后Deploy, Generate不需要WAS中间件启动.Deploy时要求WAS中间件启动。 非Two Step模式:直接Deploy,需要WAS中间件启动 NC中间件的完全部署和部分部署 过程差别前面已经描述过,NC中间件的整个过程都不需要中间件处于运行状态。 (图2.4-1)NC部署截屏图 hotwebs下WEB应用支持 如果需要引用NC的EJB,请在部署描述符web.xml中插入适当的信息: ?xml version=1.0 encoding=UTF-8? web-app xmlns=/xml/ns/j2ee xmlns:xsi=/2001/XMLSchema-instance xsi:schemaLocation=/xml/ns/j2ee /xml/ns/j2ee/web-app_2_4.xsd version=2.4 id=WebApp !--@EJBREF@-- … /web-app 上面的色彩重点强调了需要加入到web.xml的信息。 在WAS下,如果除了使用了NC的引用,还使用了其他系统得引用(如其他的EJB,资源),你能还需要在WEB-INF下面放一个

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档