orba)和分布式组件模型(dcom)就是当今两个最通用的分布式对象标准。
近年来,it界在将java和corba合并为一个单独的分布式对象方面取得了一些进展,从而提供了满足java标准的能力(如服务器端和企业级javabeans)。因此,应用服务器都将融java于其中作为优先追求的目标之一。
在网站定制中,普遍认为tp监测、分布式对象标准和java平台是最为重要的技术要素,而应用服务器则是将三者有机结合起来的斡件(organizer)。
负载均衡
将网站应用于商业应用( 亦即我们常说的“传统应用的web化” )时, 服务于此的应用服务器的作用是极其明显的。应用服务器并不是一个新鲜事物,我们早在数年以前就已经在经典的两层客户机/服务器应用结构和分布式计算领域中使用过它。但是将它应用于web网站则是新近才出现的。
在网站建设的大环境下,应用服务器将应用从web服务器和数据库中分离出来,为处理大量的用户与事务提供了一个更为结构化更为完美的解决方案。我们可以在web或非web的结构中使用应用服务器,即在应用服务器上存放服务器端的处理和共享应用逻辑,同时可将应用服务器用作处理事务的专门机构。重要的是,应用服务器能够提供诸如均衡负载、线程池和恢复服务等先进特性。这些特性以及应用服务器的事务处理能力允许适用于web的应用更好地扩展和更快地从失败中恢复过来。
在多数情况下,作为一个只提供内容的标准网站,似乎无需应用服务器。然而,如果web服务器处理应用的负荷很重,那么应用服务器就是解决问题的关键所在。
应用服务器与其他企业应用
电子商务的基本运行原则是以客户为中心。因此,客户关系管理(crm)在电子商务中占有很重要的位置。在很多大企业(特别是制造业)中,像erp这样的传统应用依然是很基本和很主要的应用。但是,电子商务要求对企业应用进行必要的重整。在这一过程中,crm应用起着很重要的作用。在重整后的企业应用中,crm应用也处于很核心的位置。因为,这里是企业与客户的唯一联络渠道,也蕴藏着其他企业应用和领导决策所需要的重要信息。从这个意义上讲,没有crm就没有现代企业。但是,crm应用是架构在完全异构的、动态的和分布式的环境之上。建造这样的环境,需要依托于像j2ee这样的新平台,而应用服务器是这一平台的核心。
信息门户是近来在企业应用中最受关注的一个方面。与像yahoo, excite及netcenter等普通门户不同,企业信息门户(eip)打破了在多年信息系统建设中所形成的种种技术壁垒,能够将企业应用(数据,信息和服务)引导到工作现场。eip 屏弃那种千人一面式的服务,而是强调服务的“个性化”:即在正确的时刻,正确的地方,将正确的信息提供给真正需要它们的人。因此,正如sun公司的alan baratz所言,“企业信息门户处于企业软件计算环境的中心”。为了提供真正个性化的服务,eip的基本任务是将从后端系统和数据库取得的服务与数据,以最适合于前端工作的方式提交到工作现场。由于应用服务器处于多级应用结构的中层,其基本任务是将数据和业务逻辑提交到web上。因此,正如sun公司todd sundsted所言,无论是crm还是eip,支撑它们的“幕后英雄”都是应用服务器。 电子商务正在成为一种强大的驱动力量,引发着一系列新的观念、新的技术和新的产品,而应用服务器则是最引人注目的一个方面。据分析称,估计到2001年,全球应用服务器的年市场营业额将达到20亿美圆,今后还会以更快的速度增长。另据称,it领域已约有30%的商家宣布了要提供应用服务器产品及相关的服务。仅仅这两个数据就足以反映出应用服务器市场的火暴程度。it商家都知道,争夺应用服务器市场就是争夺方兴未艾的电子商务市场的制高点。毫无疑问,从这种异彩纷呈的竞争中受益的将是最终用户。但是,当为电子商务所必要的技术、产品和服务都已到位的时候,我们都准备好了吗?
上一页 [1] [2] [3]