网络计算
计算机技术自诞生以来,其发展速度远远超过了以往任何一种技术,其应用之广泛也远远超过了以往的技术,从航空航天、自动控制到家庭的娱乐、通信,无所不在,而熟悉计算机操作也成了谋职的重要条件之一。然而也正是由于其惊人的发展速度,带来了一些明显的或潜在的问题,2000年问题便是其中之一。计算机硬件的巨大处理能力和软件结构及开发模式的革命制造了良好的计算环境,然而就象自然界的生存法则一样,计算机业的竞争也是十分激烈的,这就造成了各种不同标准的共存,尤其当九十年代网络技术席卷全球之后,由于各种不同标准的存在而带来的不方便越来越困扰着各类用户,在追赶时代的脚步、利用新技术所带来的强大功能的同时,如何能保护现有的投资,利用现有技术,扩大选择范围和购买的灵活性,最终提高效率,是公司、企业及开发人员所关注的焦点。 针对这种情况,业界人士结合各种先进技术的优点,提出了一种新的计算模式——网络计算,它结合了客户机/服务器结构的健壮性、Internet面向全球的简易通用的数据访问方式和分布式对象的灵活性,提供了统一的跨平台开发环境,基于开放的和事实上的标准,把应用和数据的复杂性从桌面转移到智能化的网络和基于网络的服务器,给用户提供了对应用和信息的通用、快速的访问方式。网络计算结构(NCA)就是其具体实现方案。 NCA分为三个相对独立的层次,它们是:通用数据服务器(universal data server)如Oracle Server,应用服务器(application server)如Oracle的Web Application Server和通用客户端(universal client)即任何客户设备,包括传统PC、Java和/或基于浏览器的客户、移动设备和网络计算机等。 NCA有以下关键组成部分: .称为部件(cartridge)的可插入组件 .可扩展的部件服务
|