1

我们正在制作一种产品,该产品需要 Web 服务来连接到我们其他产品之一使用的现有数据库。由于时间限制,我们需要让这个东西快速启动并运行。我们的 Web 服务器是 Linux 机器上的 Apache,新产品的客户端软件受限于端口 80 上的通信。我们的困境是我们不能及时获得新服务器(Apache 无法共享端口 80)因此计划是通过现有的 Apache 服务器路由请求。

我知道我们可以使用 mod_jk 将 Apache 连接到 Tomcat,但我想做的是在 Tomcat 上覆盖 Apache Axis 以使用 SOAP。我目前正在下载测试它所需的所有内容,但之前没有使用过 Axis,我只是好奇之前是否有人真正尝试过这个,如果是这样,它/它可以工作吗?如果有任何障碍阻止我这样做,那么单挑将不胜感激。

除了 Ubuntu 论坛上的帖子看起来与我正在尝试做的类似但仔细检查似乎有所不同外,我似乎找不到任何说明此特定设置将起作用或不起作用的东西。

总而言之,我很好奇的是通过连接到 Axis / Tomcat 组合的 Apache Web 服务器访问 SOAP Web 服务是否可行?

我现在假设稍微玩一玩应该没问题,但我承认我在这里不熟悉,所以任何建议/信息都会有很大帮助。

谢谢,

汤姆

4

2 回答 2

0

刚刚安装并配置了所有必要的组件,看来这确实有效。我还没有测试它是否允许 Web 服务在客户端机器上正常工作,但到目前为止所有迹象都很好!

于 2009-06-05T13:53:04.373 回答
0

大约一年前,我开发了一个具有这种设置的产品。恐怕细节有点模糊,但我不记得软件堆栈有任何问题。如果您发现需要帮助,请在此处发表评论,我会尝试挖掘更多信息。

于 2009-06-05T15:56:01.443 回答