- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
一、NC产品整体架构图 2
二、NC产品技术特点 2
1. NC产品体系结构为B/S结构。 2
2. 以java技术为基础,基于J2EE的应用 3
3. 能与大型数据库实现很好的交互 3
4. 充分考虑、建立了完善的完全机制 3
三、J2EE技术 3
1. J2EE 3
2. J2EE的中间件框架 4
3. 用友J2EE应用服务器的应用框架 5
4. 用友J2EE应用服务与其它Server 及操作系统的兼容性 5
四、NC产品运行环境的规划 6
1. 规划前的信息收集 6
2. 规划的内容 7
3. NC产品应用过程中所需的系统性能调整 7
五、应用服务器维护 9
1. 启动应用方法: 9
2. 应用启动后可能出现的问题及解决办法: 9
3. 停止应用方法: 12
4. 代码更新方法: 12
5. 在业务操作过程中错误定位: 12
六、数据库服务器维护 13
1. 查看数据库工作是否正常: 13
2. 备份及恢复数据库 13
2.1 备份:(这里只以oracle及db2数据库为例) 13
2.2 恢复:(这里只以oracle及db2数据库为例): 19
NC 整体架构及系统维护
一、NC产品整体架构图
我们由下至上来解读一下这幅图:
第一层为面向于底层与操作系统、数据库的连接访问,NC构造了数据库优化引擎技术及NC跨平台快速部署技术。
第二层是NC核心技术平台,他包容了多项目技术支持,如EJB,HTTP服务等等。
第三层是由各技术平台支撑、实现的应用平台。应用平台是一组基本的应用元素组合。
第四层是将各应用元素组合生成应用解决方案即各产品模块
第五层是高于具体产品模块上构造NC专项解决方案及NC行业解决方案
二、NC产品技术特点
1. NC产品体系结构为B/S结构。
网络应用结构具有三种方式:(1)文件/服务器方式,特点:应用程序在客户端运行,数据以共享文件形式存储在服务器。服务器不管理数据。
(2)客户端/服务器方式(C/S)方式,特点:服务器不再是简单的数据库文件的集中保存设备,而是为客户端完成确切的操作,且仅将操作结果传送给客户端。(3)
浏览器/服务器方式(B/S)方式, 特点:采用统一的客户前端(如浏览器),应用和数据访问均通过应用服务器来完成;优点:软件系统安装、升级维护、数据备份简单;系统总体拥有成本低;支持大规模应用
2. 以java技术为基础,基于J2EE的应用
该特点使用NC产品具有良好的平台无关性,同时由于NC产品基于J2EE标准企业级n层应用设计,客户端表现逻辑与业务代码完全隔离,使得系统具有良好的扩展能力,二次开发变得简单容易,为企业构筑统一信息平台带来可能。
3. 能与大型数据库实现很好的交互
4. 充分考虑、建立了完善的完全机制
网络应用的安全威胁来自于:系统崩溃(硬件、软件);病毒传播;非法访问……
对于NC产品的安全机制我们通过以下几方面来构造、实现:
Nc产品应用软件已在应用层提供了多层次的安全控制功能,大型数据库自身也提供了一套完整的安装机制,在网络访问上我们提倡设置有效的防火墙来保证网络、WEB服务器的安全。
经过层层安全机制的考虑及设立才能保障整个应用系统的可靠。
三、J2EE技术
1. J2EE
简单的说我们可以把它看成一个囊括多种组件及系统级服务、接口的容器,
如图所示
J2EE体系构架中提供了EJB,JSP,Servlet,Applet,JavaBean等组件,其中EJB是用于实现Business Logic的核心组件。J2EE应用服务器的核心职责就是为各种组件提供运行环境和各种系统级服务
2. J2EE的中间件框架
框架如图所示:
中间件的功能在于为各种服务提供引擎,将各种服务协同作业起来。我们也把它叫做应用服务器,它是支撑NC系统运行的核心。应用服务器的功能在于:(1) 将各种不同类型的客户端,不同的操作系统,不同的数据库系统粘结起来。(2)提供Web; Components; JDBC; Transaction; Security; Directory /Naming; Fault Tolerance; Load Balancing; Resource Pooling; Auditing Logging; Monitoring 等功能。
3. 用友J2EE应用服务器的应用框架
用友J2EE应用服务器中主要的组件有:为前端调用提供服务的HTTP Server;与后台数据库连接的连接池及J2EE的基本组件,如EJB容器等。
用友J2EE应用服务器在前端客户请求、业务应用、后台数据库之间建立起了交互纽带。
4. 用友J2EE应用服务与其它Server 及操作系统的兼容性
Web Server:
可以与Apache Web Server, II
文档评论(0)