|
软件学报 2004
支持ejb动态分布的组件迁移模型与算法, PP. 404-413 Keywords: web应用服务器,组件迁移模型,组件迁移算法,组件迁移约束,动态分布 Abstract: web应用服务器是web计算环境下的新型中间件,为基于组件的分布式web应用提供了基础运行平台.组件静态分布限制了事务性web应用在运行期间适应执行环境变化的能力.为了满足web应用的动态分布需求,web应用服务器需在底层为组件提供一种动态迁移的能力.如何维持组件迁移前后的一致性是组件迁移中最棘手的问题之一.为解决此问题,定义了组件迁移一致性约束cmc(componentmigrationconstrains),并给出了在j2ee(java2platformenterpnseedition)应用服务器中支持ejb(enterprisejavabean)动态分布的组件迁移模型和slbcopy,sfb_copy,eb_copy3个迁移算法.分析得出slb_copy,sfb_copy和eb_copy均满足cmc约束.迁移模型和算法已在自主研制的web应用服务器webframe2.0中实现,并已应用到自适应负载平衡、失效恢复等多个方面.
|