好文档 - 专业文书写作范文服务资料分享网站

用友UAP平台

天下 分享 时间: 加入收藏 我要投稿 点赞

4.3 用友UAP平台

用友UAP是一个遵循J2EE技术规范,以企业业务信息管理和企业资源管理为基础、业务过程控制管理为核心,支持Web和XML、支持工作流管理、支持业务流程重组、支持异构系统集成、支持多数据库系统、提供可视化建模工具的统一架构平台。该平台可以由使用者根据具体需求定制,满足企业持续改进的管理需求,软件开发商、系统实施服务商还可以用UAP进行增值开发和服务。UAP是新一代ERP-NC的核心。

UAP平台分为技术平台(J2EE、XML、SOAP…)、集成平台(EAI、Portal、ETL…)和应用平台(预警、工作流、流程配置、动态会计…)。 4.3.1 UAP框架

??NC产品采用B/S结构,面向Internet/Intranet,完全基于Web、中间件和

大型数据库的N层体系结构。由浏览器--WEB服务器--应用服务器--数据库服务器组成。??集中计算下,可以合理利用共有的服务器资源。 ??支持多集中式、分布式、ASP模式等多种应用模式。 ??跨平台能力--便于部署和移植

支持多数据库,包括ORACLE、DB2、SQL Server等。 支持多操作系统,包括NT、UNIX、LINUX等

Java自身的跨平台特性,可运行于任何装有虚拟机的平台上 基于EJB的业务组件模;便于部署在通用的中间件产品中 开放的JDBC数据库连接,可连接所有主流关系型数据库系统 ??可伸缩性--便于系统配置和扩展

业务逻辑组件化设计,可提高系统配置的灵活性和代码的重用性 工作流自由定义

XML(扩展标注语言),语言实现系统间数据交换 IDL语言实现与CORBA对象的集成 通过JMS消息服务实现与原有系统的连接 ??高效运行

业务逻辑层向后移,可以降低网络传输流量 业务组件的缓冲与共享,提高中间服务器利用效率 数据库连接共享,减轻数据库压力

4.3.2 UAP技术平台-J2EE中间件

技术平台是在操作系统和应用系统之间建立的一层技术封装层和系统资源监控和管理层。技术平台屏蔽技术实现的细节,减少直接操作系统资源带来的不安全性和不稳定性;监控和管理系统资源,保证系统资源的合理使用和可用性;

制定编程模式,加快在技术平台上实现应用的速度,保证应用的健壮性。

UAP技术平台是基于J2EE技术体系的应用中间件,支持多种操作系统;支持多数据库系统;支持应用分布;提供安全和事务管理;提供系统动态负载均衡能力;提供系统资源监控和管理能力。使基于UAP的企业应用系统具有高性能,高价值,高可靠性,可扩展性、可分布性等特性。

中间件框架

UAP技术平台是标准的J2EE 1.4 中间件,同时兼容主流的EJB Server 如: WebLogic,Oracle AS 、WebSphere、iPlanet等。

开放的应用服务器框架,下图所示:

用友中间件的优势:

支持热部署 支持多数据库 提供性能监测服务 提供扩展外部服务 支持动态负载均衡 提供缓存服务

4.3.2.1 UAP技术平台特性

可靠性

UAP面向集中管理模式,需要支持几百人的并发用户访问,必须具备高可靠性。

??服务器集群技术,由于现有的所有硬件系统不能达到100%的不间断运行,

而单台服务器不能做容错,所以不具备可靠性,利用服务器集群技术,可以建立一套高可靠应用环境。

??EJB中间件抗崩溃特性(事务处理机制、资源统一管理)。

??应用程序在例外(exception)处理、并发控制、容错、日志处理等的有

效设计,提高了应用程序本身的可靠性。 ??系统的自检与自恢复能力。

??系统的动态监控能力,提供故障快速排除的手段。 高效性

??在B/S多层结构和大规模网络化应用中,效率瓶颈往往在数据库,因此在

数据库设计时,我们将存储过程和触发器完成的工作作为业务逻辑部署到应用服务器上来,从而大大提高整个系统的处理效率

??效率优化,通过针对性地研究用户的实际业务,利用效率测试工具,对

应用服务器的关键算法和SQL语句进行优化,提高执行效率 ??利用数据缓冲技术,有效提高系统响应速度。 ??可以将一些耗时的业务配置在相对空闲的时间里处理

??由于中间件可连接多个数据库服务器,利用这一点可支持多数据库分布,

数据库分布主要有两种模式,一种是将业务处理与综合查询数据库分开,另一种是按会计主体分组,分别使用不同数据库服务器。数据库分布都将用到数据库复制技术。

??利用EJB SERVER的动态负载均衡能力,利用多个服务器组成一个系统,

通过一定的机制或方法将所有的请求动态分配到所有的服务器,那么这

个系统就拥有了几倍于单个服务器处理的能力。

??建议通过使用NC的决策支持系统的数据仓库把业务系统中的数据定期抽

取到大型的数据仓库中,管理层以及为管理层提供决策数据报表的用户可以直接使用此系统。这样等于间接的把用户对数据库的大规模查询进行了分流,提高了系统的效率。 可扩展性

UAP为用户提供的是一个企业信息化平台,支持企业的可持续发展。在产品设计上充分考虑系统的开放性和可扩展性。

??EJB中间件具有动态负载均衡能力,完全支持硬件系统性能升级与数量扩

充,通过增加服务器,利用服务器集群间的负载均衡,可以满足并发访问用户数的增长。

??平台的开放性满足新业务范围的扩展,由NC采用基于框架的组件化设计,

当出现新的业务时,只需填加新的业务组件即可。

??产品良好的设计,满足业务规模的扩展,如组织机构的平移、升级、降

级;并可随时添加会计主体。

??支持基于XML的数据交换接口,支持与第三方软件的企业应用集成。 安全性 ??防火墙技术

系统利用防火墙技术实现网络的安全。出于财务数据安全的考虑,集团下属分公司用户连入总部局域网之前先经过防火墙过滤、身份验证,防止非法用户访问公司数据。

防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它可通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现网络的安全保护。

利用防火墙,可以有效地监控了内部网和Internet之间的任何活动,保证了内部网络的安全,防止外来的入侵。

??数据加密

用友UAP平台

4.3用友UAP平台用友UAP是一个遵循J2EE技术规范,以企业业务信息管理和企业资源管理为基础、业务过程控制管理为核心,支持Web和XML、支持工作流管理、支持业务流程重组、支持异构系统集成、支持多数据库系统、提供可视化建模工具的统一架构平台。该平台可以由使用者根据具体需求定制,满足企业持续改进的管理需求,软件开发商、系统实施
推荐度:
点击下载文档文档为doc格式
4y2of0te7u5ap1c1kzfj507xn0uyj200qh8
领取福利

微信扫码领取福利

微信扫码分享