论文部分内容阅读
面对大型的企业级系统,传统的2层客户/服务器结构面临着很多问题,如扩展性差、伸缩性差、并发用户数有限等,如何解决呢?答案是用3层结构。然而,怎样构造3层结构,仍然是我们面临的一个难题。因为企业级系统一般是一个分布式系统,一方面,我们需要解决网络边界、不同语言编写的不同组件边界以及跨越不同的操作系统等异构性问题;另一方面需要解决负载平衡、交易管理、容错等问题。目前认为用中间件技术是解决这一问题的最佳途径之一。本文首先对当前中间件市场的发展和遇到的问题进行了分析,之后按照新的CORBA组件规范提出并实现了一个应用服务器平台,最后通过自己设计的网络管理系统实例展示了如何用本应用平台构建多层次企业级系统。