0

我在 Spring MVC 上有 Web 应用程序,并正在寻找 SOAP 消费者 - 与 Spring MVC 一起使用的框架。Web 应用程序只是消费者,不托管任何 Web 服务。我正在寻找 SOAP 客户端的选项是:

  1. JAX-WS
  2. Spring MVC & Spring-WS
  3. Apache Axis or CXF
  4. Spring Integration or Camel. Can these be used for consumption of
services too? Won't that be overhead?

你有什么建议?如果不在上述列表中,请推荐最佳选择。

提前致谢。

4

1 回答 1

0

看看这个关于这个主题的优秀帖子。

CXF 和 Spring-WS 哪个框架更好?

基于您只需开发一个客户端这一事实,我的建议是考虑根据您的上下文做出选择,以优化您的生产力并避免在您的应用程序中添加层和库的色调:

  1. 纯 Java EE 应用或已经在使用 Spring APP
  2. 您当前的应用程序服务器:例如 Jboss 已经提供了一个非常建议使用的 CXF 实现
  3. 服务商“时代”:我在调用AS400或旧的IBM系统webservices时遇到了一些问题。任何客户端都没有工作。
  4. 您的 IDE 和插件:例如,如果您有 eclipse,Axis/CXF 插件就非常有趣。

关于 Camel,如果您有不同的源和目标,例如 HTTP 到 JMS,那就很有趣了。

对于骆驼,请阅读这篇文章:

Apache Camel 到底是什么?

于 2013-11-07T11:03:11.027 回答