摘要

分析J2EE应用程序的体系结构,指出平台相关的扩展部署描述符文件是导致组件无法实现“一次编写、到处运行”的主要原因。提出了智能容器仿真方法,该方法采用XSLT和Java技术,在WebUniverse中实现J2EE应用程序的无缝移植和运行时兼容。通过对WebLogic和WebSphere两个版本的PetStore应用程序的测试表明,该方法有效可行,有继续深入研究的价值。