Apache 1.4 Axis两个几乎完全相同的客户端如何?

时间:2012-02-18 08:17:11

标签: apache wsdl osgi axis

我需要在相同的应用程序服务器战中制作两个Apache Axis 1.4客户端。端点是不同的服务器,但wsld-definitions几乎相同。这意味着当它们更新时,它们不会同时完成。所以另一个必须是旧版本。

我怎么能做到这一点?使用OSGi?

1 个答案:

答案 0 :(得分:0)

如果这是在您的应用程序中使用OSGi的唯一目的,那么我觉得它是一种过度杀戮。确实,OSGi模块化层允许您控制类路径。但是,如果您没有在整个应用程序中使用它,那么这种努力是不值得的。

如何在应用程序中使用自定义jar加载两个URLClassLoader文件版本。您可以将jar文件放在单独的目录中,并使用自定义类加载器加载客户端。

只是一个想法。我不知道确切的背景。