在单个ear中部署struts和JSF应用程序
我在两个不同的weblogic服务器上部署了两个web应用程序 Application 1是一个基于struts 1.2的应用程序,打包为EAR 应用程序2是打包为war的JSF应用程序(与App1相比,它是一个小应用程序) 目前,这两个应用程序是从两个不同的门户访问的 其想法是停用一台服务器,并在一台服务器上部署所有内容,如果可能,合并两个应用程序 由于应用程序2是应用程序1的子集,因此这两个应用程序需要合并并部署在同一台服务器上 我想知道以下哪一项是最好的方法:在单个ear中部署struts和JSF应用程序,jsf,web-applications,struts,weblogic,Jsf,Web Applications,Struts,Weblogic,我在两个不同的weblogic服务器上部署了两个web应用程序 Application 1是一个基于struts 1.2的应用程序,打包为EAR 应用程序2是打包为war的JSF应用程序(与App1相比,它是一个小应用程序) 目前,这两个应用程序是从两个不同的门户访问的 其想法是停用一台服务器,并在一台服务器上部署所有内容,如果可能,合并两个应用程序 由于应用程序2是应用程序1的子集,因此这两个应用程序需要合并并部署在同一台服务器上 我想知道以下哪一项是最好的方法: 使用两个不同的war文件在一
放置以将请求重定向到正确的应用程序(如在功能中) 正确的
谢谢我想答案取决于你的具体应用。我的建议如下:
- 在我看来,方法3不是一个好主意,因为它是一个实际上没有带来任何实际好处的大量工作李>
- 如果这两个应用程序彼此独立,我会选择方法2。这应该很容易做到,并使两个应用程序彼此分离李> 但是,如果两个应用程序共享共同的源代码或功能,则应该考虑选择第一种方法。通过这种方式,您可以将两个WAR归档与所有通用代码打包在一个大型EAR归档中
我希望这有帮助。:) 我认为答案取决于你的具体应用。我的建议如下:
- 在我看来,方法3不是一个好主意,因为它是一个实际上没有带来任何实际好处的大量工作李>
- 如果这两个应用程序彼此独立,我会选择方法2。这应该很容易做到,并使两个应用程序彼此分离李> 但是,如果两个应用程序共享共同的源代码或功能,则应该考虑选择第一种方法。通过这种方式,您可以将两个WAR归档与所有通用代码打包在一个大型EAR归档中
我希望这有帮助。:) 谢谢Chkal。。正如您所建议的,我认为应该使用方法2,因为它将易于维护…嗨,Chkal,我想知道是否需要创建单独的weblogic域来部署应用程序2 ear,或者它可以部署在与应用程序1相同的域中。有什么优点和缺点?谢谢,我对weblogic了解不多,所以我不能回答这个问题谢谢Chkal。。正如您所建议的,我认为应该使用方法2,因为它将易于维护…嗨,Chkal,我想知道是否需要创建单独的weblogic域来部署应用程序2 ear,或者它可以部署在与应用程序1相同的域中。有什么优点和缺点?谢谢,我对weblogic了解不多,所以我不能回答这个问题