
| 出版日期:2000-05-08 总期号:919 本年期号:31 |
|
适应网络需要
用友网络财务软件v9.00(web版)的技术架构 红兵 信息技术的高速发展使计算模式不断更新。从单机时代的主机/终端模式、文件服务器时代的共享数据模式、客户机/服务器时代的c/s模式,再到今天网络计算时代的b/s(browser/server)模式,计算模式发生了巨大变化。计算模式的不断发展使得财务软件技术架构也发生了很大变化。用友公司最新的网络财务软件(b/s版)采用最先进的网络计算模式,系统在实时、动态控制企业财务信息方面是传统核算型软件所无法比拟的。 全面采用b/s主流模式 随着internet的广泛应用,客户机/服务器(c/s)计算系统变得不太适应,b/s结构将会成为主流结构。
b/s模式的技术架构图 1.b/s结构 b/s结构从逻辑上讲分为四个层次:客户机、web服务器、应用服务器、数据服务器。客户机主要负责人机交互;web服务器主要负责对客户端应用程序的集中管理;应用服务器主要负责应用逻辑的集中管理,它也可以根据其处理的具体业务不同而分为多个;数据服务器则主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。 2.b/s特点 ●分布式应用:b/s结构通过应用服务器、数据服务器的分布以及前端客户机的简化,解决了分布式应用的问题。 ●跨平台应用:可跨操作系统平台、跨数据库平台。 ●容易部署和管理:整个系统的管理、资源分配、数据库操作、业务逻辑部件的管理及动态加载等工作集中于应用服务器。这可降低客户机的管理难度,有效提高整个系统的运行效率,降低应用系统部署和管理的难度。 应用java技术 java技术在简单性、面向对象、分布方式、安全性、与平台无关性、多线程、动态性等方面有着无可比拟的优势。尤其在安全性方面,java通过本身的安全机制,防止了病毒程序的产生及下载程序对本地文件系统的破坏,从根本上为企业解除了后顾之忧。 支持各大主流数据库 用友网络财务软件b/s版在设计中采用标准sql语句及jdbc标准接口,支持目前各种主流大型关系型数据库,包括:db2、oracle、sql server等。这样,系统在数据处理能力、数据系统的安全性、数据的自动复制和数据权限管理等方面具有强大的功能。它能够进行海量数据处理,以及为确保系统数据安全而进行的严格数据管理。同时,它支持事务处理与回滚,支持数据的自动复制,并且建立了严格的权限管理,并发控制严密。 采用四级安全机制 一个应用系统的安全性应包括操作系统的安全性、网络数据的安全性及应用程序的安全性。对操作系统、网络数据的安全性,一般而言,它们本身都有很好的安全策略。在用友网络财务软件b/s版中,应用软件的安全性是从以下几个方面来建立的:(1)用户认证;(2)分组管理;(3)功能权限;(4)数据权限。 |
|||||||||||||||||